PostMessage 怎么传递 CString 类型的字符串?

如题所述

1,传消息CString strTemp;
::PostMessage(m_hNotify, WM_FOLDERCHANGED, 0, (LPARAM)strTemp ); //m_hNotify为收消息的聚丙,
//WM_FOLDERCHANGED 传递的消息
//0 也可以传递内容
//strTemp 传递内容 (在此是传递时的附加内容)
2。收消息LRESULT CXXX::OnChanged(WPARAM wParam, LPARAM lParam){CString strTemp = (CString )lParam;}
温馨提示:内容为网友见解,仅供参考
无其他回答

PostMessage 怎么传递 CString 类型的字符串?麻烦告诉我
::PostMessage(m_hNotify, WM_FOLDERCHANGED, 0, (LPARAM)strTemp ); \/\/m_hNotify为收消息的聚丙,\/\/WM_FOLDERCHANGED 传递的消息 \/\/0 也可以传递内容 \/\/strTemp 传递内容 (在此是传递时的附加内容)2。收消息LRESULT CXXX::OnChanged(WPARAM wParam, LPARAM lParam){CString strTemp = (CStr...

请问js的window.postMessage怎么做到往自己的不同窗口里面发送数据啊...
document.getElementById('button').onclick = function () { top.postMessage(document.getElementById('input').value, '*'); };

用PostMessage函数发送消息时如何传递坐标
The high-order word specifies the y-coordinate of the cursor. The coordinate is relative to the upper-left corner of the client area. lParam 高位表示y PostMessage的lParam 参数用MAKELPARAM来生成 参考资料:http:\/\/msdn.microsoft.com\/en-us\/library\/ms646243(VS.85).aspx ...

示例验证PostMessage和SendMessage的区别
\/\/第二步一个带字符串的消息看看效果 CString* strTemp = new CString("POST");\/\/如果使用PostMessage传递,您会发现:字符串已经析构了才执行消息响应,这样会造成死机 \/\/ PostMessage(WM_REFRESH,0,(LPARAM)strTemp);\/\/如果使用SendMessage传递,您会发现:显示正常 SendMessage(WM_REFRESH,0,(LPA...

VC++ 6.0怎么利用SendMessage向另一个程序传递字符串?
如果给本进程内的窗口发送字符串,直接把字符串的指针传过去就行。但是看你的代码,是给记事本窗口发送,肯定是不同进程,不同进程的内存地址不能通用,所以记事本无法通过指针访问字符串。比较常见的办法是使用VirtualAllocEx在对方的进程中分配一块内存,然后使用WriteProcessMemory将字符串写入对方进程的内存...

MFC中,如何控制另一个程序?
PostMessage和sendmessage其实主要的用途还不在于传输信息,以sendmessage为例(PostMessage差不多的用途,只是有点细微的不同,有兴趣了解的话百度即可),两个可以作为信息的参数WPARAM和LPARAM其实分别是int和long,所以(LPARAM)(ch)没有任何意义。有两个方法可行,一是用socket,但是有点太大动干戈了 另...

为什么我的SOCKET接收正常 无法发送呢 求解啊
看了一下,10038说明你在非Socket上进行操作,我看你写的线程里面的 变量 sockConn 是一个全局变量,也就是说会随着客户端的connect变化,sockConn 的值变化了以后,就会出现10038的错误。建议你的accept在线程外处理,每一个accept成功了之后再把socket的值传递到线程里面,这样就可以将值保留下来,不会...

有没有关于C语言里面的英语单词的意思
enum :声明枚举类型 register:声明积存器变量 typedef:用以给数据类型取别名(当然还有其他作用)char :声明字符型变量或函数 extern:声明变量是在其他文件正声明(也可以看做是引用变量)return :子程序返回语句(可以带参数,也看不带参数)union:声明联合数据类型 const :声明只读变量 float:声明...

什么是pod类型
POD 类型没有虚拟函数,基类,用户定义的构造函数,拷贝构造,赋值操作符或析构函数。为了将 POD 类型概念化,你可以通过拷贝其比特来拷贝它们。此外, POD 类型可以是非初始化的。例如:struct RECT r; \/\/ value undefined POINT *ppoints = new POINT[100]; \/\/ ditto CString s; \/\/ calls ctor ==> not POD ...

有没有关于C语言里面的英语单词的意思
enum :声明枚举类型 register:声明积存器变量 typedef:用以给数据类型取别名(当然还有其他作用)char :声明字符型变量或函数 extern:声明变量是在其他文件正声明(也可以看做是引用变量)return :子程序返回语句(可以带参数,也看不带参数)union:声明联合数据类型 const :声明只读变量 float:声明...

相似回答