[求助]高手请进
hWndEdit=CreateWindowEx(WS_EX_CLIENTEDGE,"RICHEDIT",NULL,
WS_CHILD|WS_VISIBLE|WS_VSCROLL|WS_HSCROLL|
ES_MULTILINE|ES_SAVESEL,
0,0,0,0,hWnd,(HMENU)ID_RICHEDIT,
hInst,
NULL);
SendMessage(hWndEdit,WM_SETTEXT,0,(LPARAM)TEXT("你好aaaaaa!"));
先创建了一个多格式的编辑框控件,然后使用函数SendMessage将文本传送到这个编辑框,
但是为什么传送的字母可以正常显示,传送的汉字在编辑框中显示的却是乱码呢?
更奇怪的是使用函数WriteFile(hFile,(LPVOID)"你好aaaaaa!",dwFileSize, &dwBytesWrite,NULL);
写回文件时却又变成汉字了。
其中的奥妙请指点。怎样才能正常的显示汉字呢?