MFC自定义消息通信

原创 2012年03月24日 22:55:26

在类的头文件当中定义一个自定义消息:

#define WM_USRMSG WM_USER+100

其中"WM_USER"是WINDOWS定义的一个用户可以使用的消息号


然后定义一个以LRESULT为返回类型的函数,参数为(WPARAM,LPARAM)

然后在消息映射中添加:

ON_MESSAGE(WM_USRMSG,函数名)

之后如果程序发送消息:

::PostMessage((HWND)pParam,WM_USRMSG,0,0);

其中pParam为窗体句柄,就可以响应消息了

相关文章推荐

MFC使用SendMessage()发送自定义消息实现进程间通信

1.新建两个对话框项目,分别在StdAfx.h中添加自定义消息 #define WM_CONTROLPRINT WM_USER+1001 2.发送端,获得其他窗口句柄的方法FindWindow()...
  • myLogs
  • myLogs
  • 2012年11月12日 10:38
  • 819

mfc 自定义消息

  • 2013年07月05日 09:17
  • 24KB
  • 下载

在MFC中添加用户自定义消息

首先弄清楚两点:(1)谁要发送这个消息(2)谁要接受这个消息。  用一个简单的例子来说明。对象A向B(也可以就是A到A)发送消息。  1 发送消息  首先在A的头文件中定义这个消息:    #defi...

MFC中添加自定义消息

  • 2012年11月12日 23:18
  • 32KB
  • 下载

MFC自定义消息

  • 2013年11月28日 09:44
  • 92KB
  • 下载

Vc/MFC中自定义消息及其PostMessage触发使用

http://blog.csdn.net/ztz0223/article/details/2058402 http://blog.csdn.net/a8082649/article/details/...

MFC 自定义消息实现

  • 2013年11月07日 20:04
  • 139KB
  • 下载

MFC自定义消息用法总结

接触MFC有半年时间了,中间编过不少小程序。但是,
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC自定义消息通信
举报原因:
原因补充:

(最多只允许输入30个字)