windows消息机制 如果我想用windows消息调用我的函数,要怎么做啊 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 windows消息怎么能调用函数呢??你添加了消息映射,再调用发送消息函数SendMessage(),就向窗口发送了一个消息..窗口自己会处理消息. 系统的看完一本介绍windows API的书你就懂了 在***.h文件中,声明消息响应函数和定义消息ID #define WM_MYMSG WM_USER + 100 afx_msg void YourFunc(); 在***.cpp文件中,添加消息映射 ON_MESSAGE(WM_MYMSG, YourFunc) 最后是函数的实现 C***::YourFunc() { ... } 本来 win 的消息就包括系统的 message 和自定义的 message当然可以自定义Windows消息分布消息范围 说 明0 ~ WM_USER – 1 系统消息WM_USER ~ 0x7FFF 自定义窗口类整数消息WM_APP ~ 0xBFFF 应用程序自定义消息0xC000 ~ 0xFFFF 应用程序字符串消息> 0xFFFF 为以后系统应用保留 ClistCtrl列宽移动问题 【HookApi的方法HOOK不了msvcrt.dll里的函数】 请教下数据链路帧。。。。 用ADO连接数据库出错 求救!!!急!!!!!!!!XML大虾请进!!! 关于线程句柄的问题 有没有办法直接获得鼠标的全屏位置? 为何在vc中检查checkbox的状态这么麻烦? 有谁安装过MICROSOFT Certificate Server 做activex控件的认证服务器 如何把 读取的 HBITMAP 图片 写入到窗口上 Format格式化日期和时间 请教:DVD问题
你添加了消息映射,再调用发送消息函数SendMessage(),就向窗口发送了一个消息..窗口自己会处理消息.
你就懂了
#define WM_MYMSG WM_USER + 100
afx_msg void YourFunc();
在***.cpp文件中,添加消息映射
ON_MESSAGE(WM_MYMSG, YourFunc)
最后是函数的实现
C***::YourFunc()
{
...
}
本来 win 的消息就包括系统的 message 和自定义的 message当然可以自定义
Windows消息分布消息范围 说 明0 ~ WM_USER – 1 系统消息WM_USER ~ 0x7FFF 自定义窗口类整数消息WM_APP ~ 0xBFFF 应用程序自定义消息0xC000 ~ 0xFFFF 应用程序字符串消息> 0xFFFF 为以后系统应用保留