MFC为控件添加消息响应函数(事件)
来源:互联网 发布:php echo 编辑:程序博客网 时间:2024/06/05 10:59
前言:VS利用向导添加成员变量时可能会遇到添加不了某个导入类的成员变量,就需要在代码里手动添加。
1、右键控件属性,修改控件ID ——>打开Resource.h,修改控件ID为新修改的ID(保持资源ID一致)
#define IDC_WEB 6
2、在头文件添加类成员(变量) ——>CButtonST m_btnWeb;
3、在源文件函数DoDataExchange(CDataExchange* pDX) 里添加数据交换校验函数
DDX_Control(pDX, IDC_WEB, m_btnWeb);
4、在源文件OnInitDialog() 初始化函数里初始化变量
m_btnWeb.SetIcon(IDI_WEB1);
5、在源文件添加消息映射宏(指定哪个控件链接到哪个处理函数中去,没消息映射则控件不会响应子类的重写函数)
BEGIN_MESSAGE_MAP(CMyDlg, CDialog)
//{{AFX_MSG_MAP(CMyDlg)
ON_BN_CLICKED(IDC_WEB, OnOpenUrl)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
6、在源文件添加消息响应函数
void CMyDlg::OnOpenUrl()
{
//do something
}
0 0
- MFC为控件添加消息响应函数(事件)
- MFC添加消息响应函数
- MFC单文档添加控件和消息响应函数
- MFC 动态创建控件及添加消息响应函数
- MFC单文档添加按钮控件、消息响应函数
- MFC-为问号按钮添加点击消息响应函数
- MFC添加控件的响应函数
- MFC中添加自定义消息响应函数
- MFC 如何添加自定义消息及其响应函数
- MFC中如何添加消息响应函数
- MFC中如何添加消息响应函数
- MFC图像控件的鼠标消息响应函数
- MFC动态添加控件及响应函数
- 为动态按钮添加消息响应函数
- 为自定义工具栏按钮添加消息响应函数
- MFC TreeControl为复选框添加响应函数
- VC2008中如何为MFC应用程序添加和删除消息响应函数
- 初学MFC——VS2013下为对话框添加消息响应函数
- 从源码角度看一个apk的启动过程和一个activity的启动过程
- 使用TraceView观察Windows PCIE驱动设备加载和卸载过程
- 浅谈四轴飞行器的力原理
- 用户体验的分类----产品经理深入浅出课程
- 用CSDN Markdown在线编辑器写博客
- MFC为控件添加消息响应函数(事件)
- 从网络获取数据(1)从newThread到AsyncTask在到IntentService
- linux中的crontab定时任务
- 比百度还好用的搜索功能,支持「多条件」搜索哟
- Learn Lua in 15 Minutes
- 黑客丛林之旅通关攻略
- 男子钓鱼傻眼了
- 【HDU】 2732 Leapin' Lizards
- opencv3.0.0 and ubuntu15.10:CMake Error at 3rdparty/ippicv/downloader.cmake:75