MFC中,多个BUTTON响应同一事件
来源:互联网 发布:java客户端做界面设计 编辑:程序博客网 时间:2024/04/29 20:57
有10个Button,如何让他们响应同一个事件函数,并且知道是哪个Button触发的
解决方法:
1.让十个Button的资源号连续
2.Dlg.h中添加代码:
void OnButtonClicked(UINT uId) ;
3.Dlg.cpp的MESSAGE_MAP中添加代码:
ON_CONTROL_RANGE(BN_CLICKED, IDC_BUTTON1, IDC_BUTTON10, OnButtonClicked)
4.最后是OnButtonClicked的实现:
void CSysInfoDlg::OnButtonClicked(UINT uId)
{
switch (uId)
{
// uId就是button的资源号,就知道是哪个触发的了。
}
}
解决方法:
1.让十个Button的资源号连续
2.Dlg.h中添加代码:
void OnButtonClicked(UINT uId) ;
3.Dlg.cpp的MESSAGE_MAP中添加代码:
ON_CONTROL_RANGE(BN_CLICKED, IDC_BUTTON1, IDC_BUTTON10, OnButtonClicked)
4.最后是OnButtonClicked的实现:
void CSysInfoDlg::OnButtonClicked(UINT uId)
{
switch (uId)
{
// uId就是button的资源号,就知道是哪个触发的了。
}
}
0 0
- MFC中,多个BUTTON响应同一事件
- MFC中,多个Button响应同一个事件
- UIButton 多个事件 响应同一函数
- UIButton 触发多个事件 响应同一函数
- listview中button响应事件
- Android listView 每行多个Button 响应点击事件
- 使用ButterKnife方法,点击事件响应里面,执行performClick失效,不能再同一帧响应多个点击事件
- Android listView 中响应Button点击事件
- Android listView 中响应Button点击事件
- Android listView 中响应Button点击事件
- unity3D,NGUI中button响应事件实现
- Android listView 中响应Button点击事件
- xib中button事件不响应
- activity响应listview中button点击事件
- Button响应事件的4中方式
- MFC中动态创建BUTTON及添加响应的响应
- ListView中嵌入Button,并响应Button点击事件
- ListView中嵌入Button,并响应Button点击事件
- Android异步处理系列文章索引
- Centos 时间同步
- ANDROID内存优化(大汇总——全)
- 一步一步写算法(之查找)
- Android Universal Image Loader 源码分析
- MFC中,多个BUTTON响应同一事件
- Probability and statistics (part I)
- oracle笔试题及答案(基础练习题)
- linux系统编程之进程(七):system()函数使用
- jquery获取和设置radio,check,select选项
- 深入探索 Kdump
- iOS开发UI篇—常见的项目文件介绍
- Ubuntu下更改Apache服务器的网站目录
- 机器学习中的矩阵方法02:正交