- 在每个能接收和处理消息的类中,定义一个消息和消息函数的静态对照表,即消息映射表
- 在消息映射表中,消息与对应的消息处理函数指针是成对出现的。某个类能处理的所有消息及其对应的消息处理函数的地址都列在这个类所对应的静态表中;当有消息需要处理时,程序只要搜索该消息静态表,查看表中是否含有该消息,就可以知道该类能否处理此消息;如果能处理该消息,则同样依照静态表能很容易找到并调用对应的消息处理函数!
MFC消息映射机制的具体实现方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
#pragma data_seg 共享数据区(转) #pragma data_seg 共享数据区(转) #pragma data_seg 共享数据区(转)
不及格的程序員-八神
2022-04-21 14:10:44
使MFC支持拖放文件的方法
eldn__
2020-07-08 11:41:16
MFC获取屏幕大小 and 设置对话框大小
youqingyike
2020-07-08 05:44:35
将MFC工程代码从vc6多字节升级到vs2010 Unicode时,对应的函数修改
naruto2017
2020-07-08 03:47:37
VC6下MFC通过ODBC操作Excel
naruto2017
2020-07-08 03:47:37
MFC中如何去掉CPropertySheet界面下方的按钮
jameshater
2020-07-07 23:59:53
关于解决MFC中LPCTSTR以及UNICODE上乱码的方法
jameshater
2020-07-07 23:59:53
MFC中与时间有关的函数
schbxg
2020-07-07 23:06:44
INI文件格式及其读写
m_ii_m
2020-07-07 18:59:56
VS程序debug和Release结果不同时的一些解决办法
Etrue
2020-07-07 13:34:48
Visual Studio 2010快捷键大…
lanyanai
2020-07-07 12:08:25
MFC里面CString 与 string 互相转化 的问题。_基础类_VC/MFC-ITnose http://www.itnose.net/detail/6110703.html
Ehcoing
2020-07-07 11:49:09
WinExec() and ShellExecute() 的用法
苦行者
2020-07-07 08:14:39