创建用户控件自定义用户消息及调用(vc,mfc,消息影射)
来源:互联网 发布:2017淘宝客骗取佣金 编辑:程序博客网 时间:2024/06/04 19:14
首先创建一个用户控件类,比如扩展的Button类,Tab卡片类
1 在头文件定义用户消息#define WM_TAB_SELECT WM_USER+101(后面加多少自己决定,最好与其他不冲突)
2 因为Tab按钮需要区分用户鼠标点击的是哪个按钮所以要在OnLButtonDown中处理
3 在OnLButtonDown中向父窗体发送用户消息
GetParent()->PostMessage(WM_TAB_SELECT,用户数据,用户数据);
4 接收:在调用窗体的消息影射表中加入消息影射
ON_MESSAGE(WM_TAB_SELECT,&Cxxx::OnTabClick)
5 写消息处理函数
LRESULT Cxxx::OnTabClick(WPARAM wParam, LPARAM lParam)
两个参数就是“用户数据”消息中传递过来的
1 在头文件定义用户消息#define WM_TAB_SELECT WM_USER+101(后面加多少自己决定,最好与其他不冲突)
2 因为Tab按钮需要区分用户鼠标点击的是哪个按钮所以要在OnLButtonDown中处理
3 在OnLButtonDown中向父窗体发送用户消息
GetParent()->PostMessage(WM_TAB_SELECT,用户数据,用户数据);
4 接收:在调用窗体的消息影射表中加入消息影射
ON_MESSAGE(WM_TAB_SELECT,&Cxxx::OnTabClick)
5 写消息处理函数
LRESULT Cxxx::OnTabClick(WPARAM wParam, LPARAM lParam)
两个参数就是“用户数据”消息中传递过来的
- 创建用户控件自定义用户消息及调用(vc,mfc,消息影射)
- MFC添加用户自定义消息
- 关于VC用户自定义消息
- VC中用户自定义消息
- MFC 用户自定义消息 自定义notify
- 在MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- 在MFC中添加用户自定义消息
- 再探MFC(七)用户自定义消息
- MFC用户自定义消息的使用
- MFC中用户自定义消息的实现
- 这个问题必须麻烦,懂编程的帮帮忙
- HDC vs CDC
- Datagram 连接简介
- Tree控件使用
- 如何用VC++开发读取网卡MAC地址的程序
- 创建用户控件自定义用户消息及调用(vc,mfc,消息影射)
- Note(5):对接口的理解(二)
- 转: 主窗体和子窗体之间如何相互操作对方的控件
- SWT编写界面窗口时让窗口处于屏幕中间
- .NET Framework 3.5的一些新功能
- struts
- Note(6):对接口的理解(三)
- Access里的Case效果 “IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败!”的解决方法!
- 转:《Effective C#》Item 2:定义常量的两种方法