我想知道,在 Windows 系统上使用 C++/WinAPI 执行以下操作的最佳方法是什么?
我有一个本地服务应用程序以及正在运行的客户端应用程序(在每个登录的用户会话帐户上运行。)服务应用程序需要通知所有客户端应用程序执行一次性操作(例如,从注册表读取数据并处理它。)您如何实现这种通知所有客户端应用程序一次性事件的机制?
服务可以发送所有客户端应用程序都会监听的广播窗口消息。当然,客户端应用程序需要有一个消息循环。你看过SendNotifyMessage函数吗?
您可以使用所有应用程序都同意的具有特定名称的事件。然后过一段时间重新设置。