- 将DECLARE_MESSAGE_MAP()添加到累的声明文件中,声明消息映射。例如在firstMFC.h中的类
中的class CfirstMFCApp : public CWinAppEx
DECLARE_MESSAGE_MAP()
- 在程序的实现文件中放置标志消息的宏来执行消息映射,并在其中添加成员函数来处理消息。例如在firstMFC.cpp中这样的
BEGIN_MESSAGE_MAP(CfirstMFCApp, CWinAppEx) ON_COMMAND(ID_APP_ABOUT, &CfirstMFCApp::OnAppAbout) // 基于文件的标准文档命令 ON_COMMAND(ID_FILE_NEW, &CWinAppEx::OnFileNew) ON_COMMAND(ID_FILE_OPEN, &CWinAppEx::OnFileOpen) // 标准打印设置命令 ON_COMMAND(ID_FILE_PRINT_SETUP, &CWinAppEx::OnFilePrintSetup) END_MESSAGE_MAP()
MFC消息映射添加到类中的步骤
最新推荐文章于 2024-02-03 07:00:00 发布