使用MFC 进程间通讯(消息)问题
我在应用程序A的视图类中定义了一些消息宏,在应用程序B的窗口类中也定义了一样的宏 ,然后在A程序中通过:
HWND hRecv = ::FindWindow(NULL, str);
if (hRecv != NULL)
::PostMessage(hRecv, WM_MAP_OPEN, 0, 0);
将消息发送到B窗口上。这个是可以实现的。。。。。但是我现在想把A的这个消息发送到B的视图类的消息中,在视图类中接收这个消息。采用了同样的方法,但是程序我在B进程中却没有接受到这个消息,不知道问什么,,各位高人指教一下
HWND hRecv = ::FindWindow(NULL, str);
if (hRecv != NULL)
::PostMessage(hRecv, WM_MAP_OPEN, 0, 0);
将消息发送到B窗口上。这个是可以实现的。。。。。但是我现在想把A的这个消息发送到B的视图类的消息中,在视图类中接收这个消息。采用了同样的方法,但是程序我在B进程中却没有接受到这个消息,不知道问什么,,各位高人指教一下
...全文
相关推荐
VC实现简单的DDE进程间通讯
使用DDE动态数据交互方式实现进程间通讯,完整的代码工程,简单明了
MFC多进程的创建及通信
本例演示在MFC中使用多进程。创建两个进程,并实现两者间的通信分别为第一部分仅发送消息,第二部分使用WM_COPYDATA消息实现传输内容。第三部分使用内存共享的方式实现数据传输。 演示系统为Win10,平台为VS2017(MFC)。 第一部分: 1.使用VS2017搭建基于对话框的MFC应用程序,名为“MainProcess”。并放置一个EDIT控件和两个BUTTON控件并将对话框Caption...
VS2012 MFC编程之USB-CAN II通讯上位机(1)
最近做实验需要用到上位机显示,所以编写了这个USB-CAN上位机通讯程序。本程序是采用MFC编写,通讯程序比较简单,主要是调用API函数(API的操作请参考相关说明文档)对下位机进行操作,下位机采集的数据再返回回上位机显示,显示部分使用了TeeChart控件,后面我会再次写博客介绍该控件的使用,这篇文章主要讲解如何编写CAN通讯的上位机程序。 (1)建立工程 先建立...
Semaphore进程间通讯测试源码
Semaphore进程间通讯测试源码,CreateSemaphoreW,OpenSemaphore,ReleaseSemaphore,WaitForSingleObjectEx
MFC网络助手C++socket网络通讯
MFC自写网络助手,socket网络通讯,可做客户端和服务端,代码简洁。


