我有两个程序A,B,我在A中找到
B的主窗口
CString str = _T("Hello");
b->SendMessage(WM_MY_STRING,0,(LPARAM)&str);
如何在B中的消息处理函数中获取str的值????
因为A,B处于不同进程,A中str的地址B无法获取,那位高手指点一下?
B的主窗口
CString str = _T("Hello");
b->SendMessage(WM_MY_STRING,0,(LPARAM)&str);
如何在B中的消息处理函数中获取str的值????
因为A,B处于不同进程,A中str的地址B无法获取,那位高手指点一下?
共享内存的使用例子可以看下面。
http://www.codeproject.com/threads/sm.asp进程间通信可以看:
http://www.codeproject.com/threads/#Inter-Process%20Communication
2. 用共享文件
3. 用管道
4. 用TCP/IP
5. GlobalAddAtom/GlobalGetAtomName
...