c++ 消息传递(通过SendMessage)
2015-07-06 16:33
447 查看
//同一进程间传递 char* msg="ttbb";::SendMessage(hwnd,Thread_Msg_Student,0,(LPARAM)msg); //不同进程间,传递字符串通过copydata的方式//发一定注意发送的结构tagCOPYDATASTRUCT netDataPacket; netDataPacket.dwData = 0; netDataPacket.cbData =strlen(strInfo)+1; netDataPacket.lpData = strInfo; ::SendMessage(hwnd,WM_COPYDATA,0,(LPARAM)&netDataPacket); //接 BOOL CStudentNetProxyDlg::OnCopyData(CWnd*, COPYDATASTRUCT*netData) { if(netData->lpData) { char * pp=(char *)netData->lpData; CStringA strMsg; strMsg.Format(pp); return TRUE; } return FALSE; }
相关文章推荐
- C语言中字符数组和字符串指针分析
- C++异常处理基本思想
- C++异常处理基本思想
- 二叉树的建立与遍历(一)(c++实现)
- JAVA和C++区别
- C语言中返回局部变量或临时变量的地址的错误
- VS2010中“工具>选项中的VC++目录编辑功能已被否决”解决方法
- VTK_Day_2_Light
- C++异常机制的实现方式和开销分析
- c++面试锦集
- C++中的Cast的用法总结
- c++ 读、写、保存、删除文件
- VC++6.0注释快捷键设置
- C语言几种经典排序代码
- 学习笔记八:试图利用C++ Primer 13.5节内容分析shared_ptr指针(共享智能指针)
- C++静态成员小结
- C++学习笔记3——类的封装(1)
- C++编程规范 头文件格式 和 函数注释格式
- 【c语言】二维数组中的查找,杨氏矩阵在一个二维数组中,每行都按照从左到右的递增的顺序排序,输入这样的一个数组和一个数,判断数组中是否包含这个数
- 【C语言】二维数组中的查找,杨氏矩阵