これらのコードは WM_CHAR ハンドラですが、単語を入力しても何も出力されませんか??
void CMy3456View::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
Invalidate(true);
//MessageBox(L"dfs");//enable this line,then the outputs turns normal,why???
CClientDC dc(this);
CString c=L"";
c.Format(L"%c",nChar);
dc.TextOutW(0,0,c);
CView::OnChar(nChar, nRepCnt, nFlags);
}