Mir*_*pas 2 c++ windows winapi
是否可以使用SendMessage中的自定义消息在两个应用程序之间传递char*?我知道可以使用WM_COPYDATA,但我想知道我是否可以使用自定义消息(WM_USER + ..)发送它
谢谢!
Mat*_*lia 7
WM_COPYDATA是专门发明的,因为你所要求的是直接不可行的.这是因为不同的应用程序位于不同的地址空间中,因此从应用程序传递的指针在另一个应用程序中没有意义.
WM_COPYDATA
WM_COPYDATA通过在引擎盖下使用一些IPC机制来处理问题,这是你想要与另一个应用程序共享数据时通常所做的事情; 可行的选择是通常的:管道,共享内存和co,看看这里看到Windows提供.
归档时间:
14 年,9 月 前
查看次数:
2978 次
最近记录:
14 年,1 月 前