wm-copydata相关内容

从Delphi组件捕获WM_COPYDATA

我正在尝试编写一个组件,通过WM_COPYDATA在应用程序之间发送字符串消息。 我想陷阱WM_COPYDATA,但这不工作: TMyMessage = class(TComponent) private {私有声明} ... protected {受保护声明} ... 程序WMCopyData(var Msg:TMessage);消息WM_COPYDATA; ..
发布时间:2017-04-28 19:02:08 Delphi

线程消息循环为一个隐藏窗口的线程?

我有一个Delphi 6应用程序,它具有专门用于与使用SendMessage()和WM_COPYDATA消息的外部应用程序进行通信的线程,以与外部程序接口。因此,由于SendMessage()函数只接受窗口句柄而不是线程ID,因此线程消息队列不能正常工作,因此使用AllocateHWND()创建一个隐藏窗口。我不知道什么是在线程Execute()方法。 我假设如果我使用GetMessage( ..
发布时间:2017-04-25 00:28:27 Delphi

C#到C ++进程与WM_COPYDATA传递结构与字符串

从ac#程序,我想使用WM_COPYDATA与SendMessage与传统的c ++ / cli MFC应用程序进行通信。 我想传递一个包含字符串对象。 我可以找到用于使用SendMessage的c ++应用程序的句柄。 不知道结构和它的字符串是如何可以编组和阅读在另一端。特别是因为它包含非blittables。 人们认为这是可行吗? 我会继续努力工作,但会鼓励有人这样做 ..
发布时间:2016-11-06 12:47:20 C#/.NET

使用WM_COPYDATA在进程之间发送数据

我希望在进程之间发送文本。我发现了很多这样的例子,但没有一个,我可以得到工作。这是我到目前为止: 为发送部分: COPYDATASTRUCT CDS; CDS.dwData = 1; CDS.cbData = 8; CDS.lpData = NULL; SendMessage(hwnd,WM_COPYDATA,(WPARAM)hwnd,(LPARAM)(LPVOID) ..
发布时间:2016-10-13 11:18:53 C/C++开发

Python的Win32Gui自动化 - 发送WM_COPYDATA从BSPlayer获取数据

我拼命BSPlayer从我的脚本自动化。 我成功地发送简单的命令ID为BSPlayer窗口(音量加/减,播放/暂停等),但我无法得到的文件名后面。 这里是BSPlayer API。 我能在python效仿第一部分,但是WM_COPYDATA不起作用。 下面是我的Python code: copyDataCmd = COPYDATASTRUCT() copyDataCmd.dwData ..
发布时间:2016-07-27 21:30:01 Python