SendMessage出错?
void CMy20Dlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
HWND hwnd1;
HWND hwnd2;
HWND mainhwnd1;
mainhwnd1=::FindWindow(NULL,"13");
if(mainhwnd1 != NULL)
{
hwnd1 = ::GetDlgItem(mainhwnd1,0x3F8);
hwnd2 = ::GetDlgItem(mainhwnd1,0x3F1);
if (hwnd1 != NULL)
{
CString strLine;
CStdioFile file;
file.Open("a.txt", CFile::modeRead);
file.ReadString(strLine);
file.Close();
::SendMessage (hwnd1, WM_SETTEXT, NULL,(LPARAM)&strLine);
::SendMessage (hwnd2, WM_SETTEXT, NULL,(LPARAM)&strLine);
MessageBox(strLine);
::UpdateWindow (mainhwnd1);
}
}
}
请各位大大帮我看一下上面的代码哪里错了
a.txt文件内容第一行是:张三
第二行是:123456789
我用MessageBox显示是张三正常但123456789不能显示....发送到我自己写的程序文本框中去的话连张三都变成乱码了