在Windows上,使用C ++,有没有办法告诉应用程序安全退出?

时间:2009-08-18 15:10:31

标签: winapi process

现在,我正在使用:

TerminateProcess(pi.hProcess, 0)

...但这不允许应用程序清理。

我们的应用程序有一个wndProc函数,但是当我发送WM_CLOSE ...

PostThreadMessage(pi.dwThreadId, WM_CLOSE, 0, 0);

该功能似乎没有收到消息。

pi is of type: PROCESS_INFORMATION

1 个答案:

答案 0 :(得分:2)

找到你的窗口句柄(hWnd)

并调用SendMessage(hWnd,WM_CLOSE,0,0);