实现这种通信方式的关键步骤是: (1)确定谁是消息发送者,谁是接收者,以确定采用工作者线程还是用户界面线程。 (2)在发送和接收消息线程的头文件中定义消息,在接收消息的类中添加消息映射、定义消息响应函数。 (3)发送消息时一定要正确设定消息发送函数入口参数中的接收消息窗口的句柄。 如果句柄设置错误,消息处理函数是不会响应的。 本实验在【例14-4】的基础上,为自定义消息和消息函数增加了消息处理参数,具体实现参考【例14-4】的实现过程。下面给出主要代码: 带有消息参数的消息发送函数: ::SendMessage(hwnd,WM_USERMSG, wParam, lParam); //向主窗口发送自定义消息 Hwnd是接收消息窗口的句柄 在接收消息的类中声明消息处理函数和添加自定义消息映射宏: afx_msg void OnButton1(); afx_msg void OnMsg(WPARAM wParam, LPARAM lParam); //声明消息处理函数 //}}AFX_MSG … ON_BN_CLICKED(IDC_BUTTON1, OnButton1) //}}AFX_MSG_MAP //添加自定义消息映射宏 ON_MESSAGE(WM_USERM
您可能关注的文档
- 第二章:教育与人及社会的关系.ppt
- 虚拟化vsphere.pptx
- 为什么一年有四季说课.pptx
- 第二章:贸易术语.ppt
- 为什么中国特色的农业现代化是实现城乡发展一体化的基础.pptx
- 维护运营方案.docx
- 第14章.面向对象建模.ppt
- 第14章_02电路原理详解.ppt
- 维盟路由器使用说明书.docx
- 维修电工初级工复习题一.docx
- 2025香港学童自然连结感及学校户外环境教育报告及行动手册-香港户外生态教育协会.docx
- AQ中建塔机作业关健环节安全管理指引.docx
- 超节点系列报告(一):万卡一机,灵衢铸基.docx
- “餐饮+文旅”趋势研究报告2026-红餐产业研究院.docx
- 2026穿透医药GEO医药品牌的内容可见性重构白皮书.docx
- 2026聚焦中国资本市场深化改革与高质量发展-主板科创板创业板.docx
- 长鑫科技IPO启幕:半导体设备与材料产业链深度投资图谱.docx
- 2026伴侣花钱算账报告-后浪研究所.docx
- 2026年全球煤电繁荣与衰退报告.docx
- 计算机行业深度报告:液冷:下一代AIDC基础设施,Rubin带来行业确定性.docx
最近下载
- 《废旧锂原电池回收利用技术规范》(TCIECCPA 029-2024).pdf VIP
- 2025年碳排放核算文件清单发电部分.pdf VIP
- 深入学习贯彻《中华人民共和国生态环境法典》专题党课讲稿.docx VIP
- GB 51401-2019 电子工业废气处理工程设计标准.docx VIP
- 1企业民主管理规定全文.doc VIP
- 标准图集 - 10SG614-2砌体填充墙构造详图(二).pdf VIP
- 2026 年幼儿园建设标准(建标 175-2025,附活动场地面积).docx VIP
- 渐开线花键JISB1603花键标准.pdf VIP
- T CALC 002—2023 门诊患者人文关怀管理规范.pdf VIP
- 财产险理赔实务核保核赔资格培训辅导.ppt VIP
原创力文档

文档评论(0)