工作线程调用sendmessage()向主对话框发送自定义消息遇到的问题以及解决
来源:互联网 发布:淘宝开店要几张银行卡 编辑:程序博客网 时间:2024/05/22 14:17
编写MT驱动程序的时候,进行全屏校准,其中涉及工作线程与主对话框线程之间的线程间通信。
线程间通信只要有几种方式,一个是简单的是用全局变量,一个是sendmessage和消息响应函数(用于子线程之间通信,或者子线程对主线程的发送)。
线程间同步:一种是用Cevent事件触发机制(我用过),一种是互斥锁Mutex(用过一点,用于exe中只能执行一次实例),还有一个是waitforsingleobject,(这个用过,读usb数据)
AfxGetApp()->m_pMainWnd->SendMessage(WM_Calibrate,0,0);
工作线程中,以这份形式调用SendMessage是可以的,
而用AfxGetMianWnd()->m_Mnd->SendMessage(WM_Calibrate,0,0);是不行的,
(还不知道为什么)
现在还有一个问题puzzle me ,static MFC 生成的release居然比 share dll的debug的 要小 ?
- 工作线程调用sendmessage()向主对话框发送自定义消息遇到的问题以及解决
- 线程中向主对话框发送消息
- VC++ 添加自定义消息响应函数以及发送消息SendMessage投递消息PostMessage的简单测试
- 自创的对话框类向视图类发送自定义消息
- 使用PostThreadMessage向工作线程发送消息
- 使用PostThreadMessage向工作线程发送消息
- 使用PostThreadMessage向工作线程发送消息
- 使用PostThreadMessage向工作线程发送消息
- 使用PostThreadMessage向工作线程发送消息
- 使用PostThreadMessage向工作线程发送消息
- 使用PostThreadMessage向工作线程发送消息
- SendMessage发送自定义消息及消息响应
- 使用sendMessage向其他程序发送消息
- SendMessage向编辑框发送消息
- 模态对话框向视图发送自定义消息
- vc中使用SendMessage正确发送自定义消息的方法
- vc中使用SendMessage正确发送自定义消息的方法
- vc中使用SendMessage正确发送自定义消息的方法
- 传说能加快vs编译速度(vs2008+cf3.5)
- java开发环境搭建(一)
- C# 递归的应用 TreeView递归绑定数据
- 关于SPI FLASH , SD卡 和 FatFs
- 开发资料
- 工作线程调用sendmessage()向主对话框发送自定义消息遇到的问题以及解决
- 嵌入式加密芯片已步入32位时代
- 软件版本管理——SUBVERSION
- Ant 的最完整build.xml(转)
- 网站
- 也谈外包
- Kindeditor环境搭建(JSP)
- Android学习之(2)URL相关
- awk manual.