MFC消息映射定义
来源:互联网 发布:星际争霸 mac 迅雷 编辑:程序博客网 时间:2024/06/05 18:28
#define DECLARE_MESSAGE_MAP() /
private: /
static const AFX_MSGMAP_ENTRY _messageEntries[]; /
protected: /
static AFX_DATA const AFX_MSGMAP messageMap; /
static const AFX_MSGMAP* PASCAL _GetBaseMessageMap(); /
virtual const AFX_MSGMAP* GetMessageMap() const; /
#else
#define DECLARE_MESSAGE_MAP() /
private: /
static const AFX_MSGMAP_ENTRY _messageEntries[]; /
protected: /
static AFX_DATA const AFX_MSGMAP messageMap; /
virtual const AFX_MSGMAP* GetMessageMap() const; /
#endif
#ifdef _AFXDLL
#define BEGIN_MESSAGE_MAP(theClass, baseClass) /
const AFX_MSGMAP* PASCAL theClass::_GetBaseMessageMap() /
{ return &baseClass::messageMap; } /
const AFX_MSGMAP* theClass::GetMessageMap() const /
{ return &theClass::messageMap; } /
AFX_COMDAT AFX_DATADEF const AFX_MSGMAP theClass::messageMap = /
{ &theClass::_GetBaseMessageMap, &theClass::_messageEntries[0] }; /
AFX_COMDAT const AFX_MSGMAP_ENTRY theClass::_messageEntries[] = /
{ /
#else
#define BEGIN_MESSAGE_MAP(theClass, baseClass) /
const AFX_MSGMAP* theClass::GetMessageMap() const /
{ return &theClass::messageMap; } /
AFX_COMDAT AFX_DATADEF const AFX_MSGMAP theClass::messageMap = /
{ &baseClass::messageMap, &theClass::_messageEntries[0] }; /
AFX_COMDAT const AFX_MSGMAP_ENTRY theClass::_messageEntries[] = /
{ /
#endif
#define END_MESSAGE_MAP() /
{0, 0, 0, 0, AfxSig_end, (AFX_PMSG)0 } /
}; /
- MFC消息映射定义
- 透过宏定义了解MFC消息映射
- MFC 消息映射表 及 相关宏定义
- MFC中消息响应函数定义及消息映射宏定义参考
- MFC 消息映射(转载)
- MFC消息映射机制
- MFC深入浅出--消息映射
- MFC的消息映射
- MFC消息映射机制
- mfc 消息映射 处理
- MFC消息映射机制
- 【MFC】消息映射宏
- MFC消息映射梳理
- MFC消息映射
- MFC消息映射宏
- MFC消息映射机制
- MFC中的消息映射
- MFC深入浅出--消息映射
- 数据不变,修改行记录标志为add的方法
- ASP.NET - 使用 ASP.NET Web 服务器控件(九)
- 心情杂记(1118)
- java String.Format() 日期格式用法
- ASP.NET - 使用 ASP.NET Web 服务器控件(十)
- MFC消息映射定义
- 慢查询
- Rman如何实现最优备份
- 开始记录流水账
- c# 获取运行时路径的几种方法
- DataGrid中分页优化
- 大肠癌的预防措施有哪些
- 最简单的人机对话程序
- IIS 标致显示红色ERROR,停止运行。无法启动,提示发生意外错误0x8ffe2740