MFC 自定义消息实现与响应
来源:互联网 发布:大淘客和淘宝联盟区别 编辑:程序博客网 时间:2024/06/05 18:02
文章转自:http://blog.csdn.net/wangshiqilin_fjy/article/details/14458843
网上关于“MFC自定义消息”相关的文章实在有点杂,至少我查这部分资料的时候很头疼。好吧,为了让看这篇文章的码农同行少走点弯路,我不介意在这里一步一步的告诉您,自定义消息应该如何实现。按照步骤走,我相信你的程序可以运行!
一、目标:在父窗口的Edit Control中写入信息,单击确定按钮后在子窗口的Edit Control中显示出来。其中发送消息是父窗口,接受消息是子窗口。
二、准备工作
建立一个基于对话框的MFC应用程序,添加一个子窗口,用来接受父窗口的信息。
父窗口与子窗口都有一个EditBox控件,为其添加一个Value类型变量:m_MessageToSend,我们要往该控件填入发送的字符串;
为子窗口的EditBox控件添加value类型的成员变量:m_RcvMsg,他接受传递过来的信息。
三、实现
1、发送消息的实现。
为父窗口所在类的.h文件中添加消息宏:
#defineWM_MY_MESSAGE (WM_USER+100)
击父窗口的“确定”按钮,改写内容如下:
2.消息接收的实现
为子窗口所在类的.h文件中添加消息宏:
#defineWM_MY_MESSAGE (WM_USER+100)
在接受消息的窗口类头文件中添加消息映射:
afx_msg LRESULT OnMyMessage(WPARAMwParam,LPARAM lParam);
在要响应的类的.cpp文件中增加消息映射部分
ON_MESSAGE(WM_MY_MESSAGE,OnMyMessage)
在接受消息的窗口类的实现文件(.cpp)中添加消息处理函数
完成。
我用VS2010写了这个程序,下载链接在此:点击打开链接
- MFC 自定义消息实现与响应
- MFC 自定义消息实现与响应
- MFC 消息响应与消息处理过程
- 在MFC中添加自定义消息响应
- MFC 自定义消息响应基本步骤
- MFC--自定义消息的发送与接收的方法实现
- MFC 实现自定义消息 示例
- MFC中用户自定义类响应自定义消息
- MFC中用户自定义类响应自定义消息
- MFC中用户自定义类响应自定义消息
- 转 MFC中用户自定义类响应自定义消息
- MFC中用户自定义类响应自定义消息(转)
- MFC中用户自定义类响应自定义消息
- MFC中用户自定义类响应自定义消息
- MFC中用户自定义类响应自定义消息
- MFC中用户自定义类响应自定义消息
- 自定义消息的发送与响应:
- MFC 中添加自定义消息的响应 (BEGIN_MESSAGE_MAP ON_MESSAGE)
- HDU 2054 A == B ?
- 比较ReentrantReadWriteLock和synchronized
- 黄金分割数0.618
- 第七周 CSS3 长度单位
- 设置代理服务器
- MFC 自定义消息实现与响应
- spring学习笔记(六)
- robocode学习系列(一)--基础内容
- 代理模式 原型模式
- 取数字
- 汇编程序:查表法找ASCII
- Java8:接口新特性
- 压力传感器电路
- POJ 3984 迷宫问题(dfs)