IPC等效的ObjectiveC postNotification和Win32API中的addObserver

时间:2015-03-23 09:14:05

标签: objective-c winapi ipc

我来自一些Mac背景。我正在尝试做一些简单的IPC。

我正在为一个应用程序创建一个脚本,它总是脚本在运行时运行ctypes。因此,我可以使用像Objective-C和Win32API这样的C库。

我正在编写脚本的这个应用程序有两个单独的进程。我的脚本的用户可以在两个实例中作为“钩子”/“模块”运行它。它不是注射剂,而是在运行时运行的类似ctypes。很酷。

我需要从进程1向进程2发送一个字符串。在Mac中,我通过运行进程2中的脚本来完成此专长,该进程为名为blahBlahBlah的通知设置了一个观察者。我在Objective-C ctypes中通过在进程2中运行addObserver:selector:name:object的脚本来完成此操作。然后在进程1中,我通过运行脚本postNotification:notificationName:object:userInfo:deliverImmediatey发送了该字符串。

在Win32API中有这样的方法吗?

我在这里阅读了这个例子:https://msdn.microsoft.com/en-us/library/windows/desktop/ms649009%28v=vs.85%29.aspx并且想要使一个隐藏的窗口赢得WinAPI并设置该代码,但我只能在运行时运行代码,所以这可能是不可能的。

0 个答案:

没有答案