我在一个线程里面用下面方法向View类里面传递消息,
CString str;
str = "获取传送文件参数失败";
m_pView->PostMessage(WM_SHOW_MESSAGE,0,(LPARAM)(LPCTSTR)str);View类里面定义了WM_SHOW_MESSAGE
在相应的程序里面用 CString str=(LPCTSTR)lParam;
m_listMsg.AddString(str);
把传递的消息显示到一个列表框中
但是有时会出现乱码
有时又是好的请问大侠们这是怎么回事?
应如何解决?
CString str;
str = "获取传送文件参数失败";
m_pView->PostMessage(WM_SHOW_MESSAGE,0,(LPARAM)(LPCTSTR)str);View类里面定义了WM_SHOW_MESSAGE
在相应的程序里面用 CString str=(LPCTSTR)lParam;
m_listMsg.AddString(str);
把传递的消息显示到一个列表框中
但是有时会出现乱码
有时又是好的请问大侠们这是怎么回事?
应如何解决?
解决方案 »
- Event可以完全代替Mutex吗?
- 【文件夹加密】大牛们帮忙啊
- List Control的问题
- 求教get/writePrivateProfileString/int 32位环境中的用法
- DHTML应用于windows Applicatoin界面?!讨论!
- C++和c#的socket通讯问题~高手进!
- 请问 我createx一个工具条 成功了 但是后面loadtoolbar 返回FALSE 为什么啊?
- 有没有办法利用金山词霸的词库?来者有分
- 如何用VC远程访问Sql数据库呢??高手进!!
- 流化和序列化一样吗
- 谁有Jpg,bmp,wmf,gif相互转换(能读写)的源码例子,好用的Dll或Lib也行,控件不要,100相送!
- 用VC做中间件前途如何?
char *pError = "获取传送文件参数失败";在消息处理中使用如下
CString strMsg.Format( "%s", (LPCTSTR) lParam );