【备忘录】创建自己的消息映射

来源:互联网 发布:java 类命名规范 编辑:程序博客网 时间:2024/05/16 12:43

步骤1:定义自己的消息ID。一般情况下用#define语句,如:

             #define   MY_MESSAGE   WM_USER+10

步骤2:定义消息映射。在BEGIN_MESSAGE_MAP()之后,END_MESSAGE_MAP()之前,加入消息映射语句,如:

            ON_COMMAND(MY_MESSAGE, OndealMyMessage)

步骤3:在适当的地方定义消息处理函数OndealMyMessage(),对消息进行响应。

步骤4:在需要发送消息的地方发送消息。可用CWnd::SendMessage函数或CWnd::PostMessage函数发送消息。