标签: c++ windows process
我有一项应该关闭后台进程的服务。问题是后台进程必须在终止之前先释放一些资源。如果该进程有一个窗口,我可以使用SendMessage将WM_QUIT,WM_CLOSE,...发送到窗口,但它没有窗口。 我也找到了SetConsoleCtrlHandler函数,但我仍然不知道如何关闭进程。如果我终止它,则无论如何都不会调用ConsoleHandler。如何在不终止进程的情况下关闭进程。是否有可能将WM_QUIT消息发送到没有窗口句柄的进程?