我想优雅地结束某个Windows应用程序,而不使用鼠标或键盘快捷键。我也不想简单地结束应用程序的过程。 (因此,“优雅地”。)
换句话说,我想调用应用程序自己的“退出程序”。我该怎么做?
我不介意对代码和可疑的黑客进行肮脏,我不知道从哪里开始...使用AutoHotkey来模拟结束应用程序所需的按键操作对我来说不够好。 :P
答案 0 :(得分:2)
Windows任务管理器使用EndTask函数:EndTask Function。该函数首先发送好的WM_CLOSE消息。
答案 1 :(得分:0)
找到进程拥有的任务栏窗口(通常只有一个)并向它们发送WM_CLOSE消息。