结束Windows应用程序(但不是简单地终止进程)

时间:2011-03-28 08:24:23

标签: windows

我想优雅地结束某个Windows应用程序,而不使用鼠标或键盘快捷键。我也不想简单地结束应用程序的过程。 (因此,“优雅地”。)
换句话说,我想调用应用程序自己的“退出程序”。我该怎么做?

我不介意对代码和可疑的黑客进行肮脏,我不知道从哪里开始...使用AutoHotkey来模拟结束应用程序所需的按键操作对我来说不够好。 :P

2 个答案:

答案 0 :(得分:2)

Windows任务管理器使用EndTask函数:EndTask Function。该函数首先发送好的WM_CLOSE消息。

答案 1 :(得分:0)

找到进程拥有的任务栏窗口(通常只有一个)并向它们发送WM_CLOSE消息。