【编程开发】AspAsp.NetCGIPHPJspXMLPERLC++C#VCVBDelphiPowerBuilderJAVA汇编数据库编程移动开发其它语言

您现在的位置:首页 > 网络学院 > 编程开发 > VC > MFC中自由使用自定义消息

MFC中自由使用自定义消息

来源: 作者: 日期:2006-08-14

【聚杰网VC】MFC中自由使用自定义消息



  消息映射、循环机制是Windows程序运行的基本方式。VC++ MFC 中有许多现成的消息句柄,可当我们需要完成其它的任务,需要自定义消息,就遇到了一些困难。在MFC ClassWizard中不允许添加用户自定义消息,所以我们必须在程序中添加相应代码,以便可以象处理其它消息一样处理自定义消息。通常的做法是采取以下步骤:

  第一步:定义消息。

  推荐用户自定义消息至少是WM_USER+100,因为很多新控件也要使用WM_USER消息。


  第二步:实现消息处理函数。该函数使用WPRAM和LPARAM参数并返回LPESULT。


  第三步:在类头文件的AFX_MSG块中说明消息处理函数:


  第四步:在用户类的消息块中,使用ON_MESSAGE宏指令将消息映射到消息处理函数中。



1 2 3 4 5 6 下一页

评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: