C++心得:CString 与 WPARAM的转换这么简单?直接把地址转换过去就可以了?
发送端:
CString a; GetDlgItem(IDC_EDIT1)->GetWindowText(a); GetParent()->PostMessageW(xMsg1, (WPARAM)&a, 0); //直接用(WPARAM)&a 强制转换CString的地址为WPARAM
接收端:
CString * s = reinterpret_cast<CString *>(wParam); MessageBox(L"从子窗口发送过来的消息收到了." + *s);
竟然这么简单,网上搜了好久,都没一个人能说得清楚,自己研究了半天,这么一写就成了。

我是郑鹏飞。
如果您觉得我的文章对您有帮助,可以点击站点上的 关于站点/支持和帮助
转载请注明 : 文章转载自不了阁-飞哥 blog.forbs.cn
本站文章除注明转载/出处外,均为本站原创或翻译。若要转载请务必注明出处,尊重他人劳动成果共创和谐网络环境。
转载请注明 : 文章转载自不了阁-飞哥 blog.forbs.cn
本站文章除注明转载/出处外,均为本站原创或翻译。若要转载请务必注明出处,尊重他人劳动成果共创和谐网络环境。



