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为窗体句柄,就可以响应消息了

利用自定义消息在VC内进行线程间通讯

        当我们在开发需要实时采集数据和实时显示处理结果的程序时,通常会采用多线程。通过采用多线程,使采集数据的任务和显示处理结果的任务各自独立运行,例如通过从线程采集数据,通过主线程显示处理结...
  • woosir
  • woosir
  • 2009年07月15日 22:23
  • 5970

MFC创建线程,消息通信修改

1:在定时器中创建一个线程 case TIMER1: if (m_SpiManage.IsSpiConnect()) {   m_pThread = AfxBeginThread(WORK_R...
  • xinm1001
  • xinm1001
  • 2016年09月13日 15:17
  • 100

Windows使用自定义消息实现进程之间通信

Windows使用自定义消息实现进程之间通信         Windows程序与其它类型程序的区别就是使用消息,例如键盘或鼠标消息等,在dos系统下的程序没有定义消息。在windows操作系统中,...
  • vipygd
  • vipygd
  • 2011年09月16日 13:52
  • 4703

Duilib消息处理流程图解

要想熟练运用Duilib,熟悉他的消息处理机制是必须的。 网上找了一篇Duilib消息处理剖析,http://blog.csdn.net/rankun1/article/details/5409...
  • rankun1
  • rankun1
  • 2017年01月10日 10:00
  • 378

c++控制台(非窗口,非MFC框架)里线程如何通过自定义消息通信

MFC只是封装了API 可以参考下使用WIN32 API编写窗口实例程序。 http://blog.csdn.net/bluesky_03/article/details/3423738 里面有消息传...
  • fuck487
  • fuck487
  • 2015年03月13日 18:54
  • 1070

VC编程DLL通知应用程序exe通信(使用自定义消息实现)

源文件下载: 1. 用VC创建两个工程,一个工程是DLL的(基于使用MFC的动态链接库的),假设名字为MFC_DLL;另一个是EXE的(基于MFC的应用程序),设工程名为MFC_EXE; 2. MFC...
  • dijkstar
  • dijkstar
  • 2015年09月27日 12:36
  • 1842

Spark Rpc通信源码分析

Spark 1.6+推出了以RPCEnv、RPCEndpoint、RPCEndpointRef为核心的新型架构下的RPC通信方式。其具体实现有Akka和Netty两种方式,Akka是基于Scala的A...
  • NASAXK
  • NASAXK
  • 2016年03月22日 21:01
  • 1061

学习MFC的消息通信问题

刚学习MFC窗体间的消息发送问题,windows系统提供了很好的消息发送函数,现在了解到的有SendMessage 和 PostMessage 。 SendMessage  为会阻塞,知道响应结束。...
  • chaoswiming
  • chaoswiming
  • 2015年07月15日 11:16
  • 198

在MFC中使用自定义窗口类

1、在CYourApp::InitInstance中注册窗口类WNDCLASS wc;wc.cbClsExtra = 0;wc.cbWndExtra = 0;wc.hbrBackground = (H...
  • titilima
  • titilima
  • 2005年03月27日 16:55
  • 2131

MFC自定义资源

在VC中使用自定义资源,FindResource,LoadResource 一、前言 在VC环境中除了我们所常用的Dialog、Menu和Bitmap等标准资源类型之外,它还支持自定义资源...
  • WJJ198809171660
  • WJJ198809171660
  • 2016年03月11日 10:44
  • 716
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC自定义消息通信
举报原因:
原因补充:

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