一、WM_COPYDATA:
是一个用来处理接受其它应用程序发送的数据的消息。
二、方法
1、获取另一个程序的句柄
2、接受方重载WM_COPYDATA消息
3、将数据放在一个COPYDATASTRUCT结构中
三、注意
该消息只能由SendMessage()来发送,而不能使用PostMessage()。因为系统必须管理用以传递数据的缓冲区的生命期,如果使用了PostMessage(),数据缓冲区会在接收方(线程)有机会处理该数据之前,就被系统清除和回收
四、代码:
一、WM_COPYDATA:
是一个用来处理接受其它应用程序发送的数据的消息。
二、方法
1、获取另一个程序的句柄
2、接受方重载WM_COPYDATA消息
3、将数据放在一个COPYDATASTRUCT结构中
三、注意
该消息只能由SendMessage()来发送,而不能使用PostMessage()。因为系统必须管理用以传递数据的缓冲区的生命期,如果使用了PostMessage(),数据缓冲区会在接收方(线程)有机会处理该数据之前,就被系统清除和回收
四、代码:
转载于:https://www.cnblogs.com/wang-can/p/3331070.html