如何使两个应用程序交互

how to make 2 applications interact

本文关键字:交互 应用程序 何使两      更新时间:2023-10-16

我有两个应用程序,比如app1和app2。如果app1打开了一个对话框,app2需要知道这一点,并向app1发送对话框关闭消息,以便用户关闭对话框。我想知道如何实现此功能?请注意,这两个应用程序都在同一台机器上运行,是使用visualc++开发的,并且两者之间没有现有的通信通道,如套接字、命名管道等。

如果您是这两个应用程序的开发人员,在这种情况下您可以简单地使用窗口消息。如果您不想使用通信通道,则必须使用FindWindow或类似工具来确定其他应用程序的窗口句柄。