【聚杰网VC】MFC中自由使用自定义消息
实现步骤:
第一步:在VC++中新建工程Message,所有ClassWizard步骤选项均为缺省,完成。
第二步:在主菜单中添加测试菜单为调出对话框,在框架类中建立相应函数OnTest()
第三步:在资源中建立对话框,通过ClassWizard添加新类TestDialog,添加测试按钮,
在对话框类中建立相应函数OnDialogTest()
在Message.h头文件中添加如下语句:
第四步:在视类中添加自定义消息:
在头文件MessageView.h中添加消息映射
添加相应的0消息处理函数
在MessageView.h中添加布尔变量 public:BOOL test;
在视类构造函数中初始化 test变量:test=FALSE;
修改CMessageView::OnDraw()函数
第五步:显示测试对话框
在MainFrame类中包含对话框头文件:
运行程序,在测试菜单打开对话框,点击测试按钮即可看到结果。




