在传递自定义消息的过程中,需要转换CString 变量。
在发送消息端使用如下方法:
SendMessage(WM_MESSAG_MINE,0,(LPARAM)strVal.AllocSysString());
----------------------------------------
在接收消息端使用:
BSTR b = (BSTR)lParam;
CString s(b);
SysFreeString(b);
AfxMessageBox(s);
即可。
参考:http://forums.devx.com/showthread.php?156023.html
本文讨论了在消息传递过程中如何通过转换CString变量来实现数据交换,并提供了实例代码和解析过程。
6527

被折叠的 条评论
为什么被折叠?



