我们的客户端-服务器系统允许服务器远程终止客户端会话,这涉及到向 Windows 客户端工作站广播消息 - 作为响应,所有客户端应用程序都将终止。
如果用户对此感到困惑(也许他们在关闭时离开并返回到空屏幕),则显示弹出窗口/消息框,例如“服务器终止了您的会话”会很棒 - 除了显示弹出窗口的进程也必须退出,我们不希望任何模块徘徊
有没有办法显示非模式弹出消息,即使在引发该消息的进程结束后,该消息也会一直持续到用户单击它为止?
您可以尝试使用MessageBox函数在程序结束时弹出消息框。
MessageBox(NULL, L"Server terminated your session", L"title", MB_OK);
return 0;