Answers:
就在这里。是Alt+ F4。
这是结束程序的组合键。它不能像宣传的那样起作用的唯一原因是无知的程序员拒绝遵循Microsoft的设计准则。
任何其他热键也将持续存在此问题。您只能使用AutoHotKey(或类似工具)创建自定义解决方案以终止该过程。但这很可能使您失去很多工作。因为这是退出流程的蛮力方法。
好的,据我了解,可以终止Windows应用程序的几种方法。
第一种方法是干净的方法。您打算关闭应用程序的方式。这与Alt+ F4起作用相同。按Alt+ F4只会将WM_CLOSE
消息发送到应用程序窗口。
现在,让我们以相反的顺序查看所有三种方式。
在Windows中,应用程序存在于进程中。在该过程中,应用程序可以创建一个window。该窗口是您在桌面上看到的以及与之交互的窗口。
因此,如果进程是应用程序的根,那么如果终止它,其他所有内容也将消失。因此,这对于完全结束应用程序将非常有用。但是,这会杀了如此突然的应用程序,这将有没有机会对任何重要数据保存到磁盘。
因此,不建议这样做!
正如我们刚刚了解到的那样,主应用程序窗口只是流程的一部分。因此,如果我们只破坏该窗口,则仍然会有使该位置发臭的过程:(
这比应用程序更难摆脱。
这很可能是尝试终止应用程序的最讨厌的方法。保持距离!
WM_CLOSE
讯息Windows是基于消息的操作系统。意思是,组件之间通过互相发送小消息相互交谈。
这些消息之一是WM_CLOSE
消息。
如果应用程序收到此消息,则表示同意,此应用程序应抓住所有行动,然后再夺命。
但是每个程序员都可以自己决定如何处理消息。
正如文档先前所告诉我们的那样,默认行为是调用DestroyWindow
,然后执行我们的应用程序退出方法#2。
随着相差不大的是,这一次,它是故意和程序有每一个机会来保存重要数据。
因此,正如您所看到的,我们几乎受这里每个程序员的摆布。或者,我们冒着丢失数据的风险(您不想冒险!)。
ALT+F4: Closes the current window
。Windows的快捷方式定义不一致并不是应用程序的错。
如果您不能用来关闭程序Alt-F4,除了终止进程(我只能使用不得已的方法)之外,还有很多其他方法可以尝试。尽管由于没有通用的解决方案,所以这必须在每个程序的基础上完成。
一些例子:
刚开始使用宏,过一会儿就会发现它的缺点。AutoHotkey或AutoIt是解决此类问题的良好脚本语言。
有一些例外,例如在后台运行的程序,除通知外,通常不显示窗口。对于这些Alt + F4,通常会取消通知,通常还有另一种方法可以使程序退出。
但是答案是:不,没有用于强制终止进程的键盘快捷键。快捷键用于简化频繁的操作。强制终止应该是很少见的事件,因此没有捷径可走。
Gnome HIG使用Ctrl-Q关闭应用程序,并使用Ctrl-W关闭选项卡。
Firefox,Eclipse和其他支持这些功能。
http://developer.gnome.org/hig-book/3.2/hig-book.html#standard-shortcuts
谷歌搜索Spotify和Ctrl-Q确实揭示了:
http://www.dummies.com/how-to/content/how-to-use-spotify-keyboard-shortcuts.html
如果您看不到任务管理器(游戏等全屏应用程序出现故障)并且Alt F4无法正常工作,则可以使用taskkill.exe(如果您知道进程的名称)。
打开运行对话框,Win R然后输入:
taskkill /IM NameOfTheProcess.exe /F
Ctrl + Alt + Del拉任务管理器。从那里,将鼠标悬停在第二个监视器上的任务管理器上,然后按向下箭头,直到到达目标程序。然后向下滚动直到目标程序。在键盘上按del键。这将在外部杀死进程,而不会杀死具有多个监视器的Windows 10上的所有进程。
Alt + F4将起作用。
您必须在首选项中禁用“关闭Spotify到托盘”选项。然后,当您执行Alt + f4组合键时,它将真正退出该应用程序。
我不知道此选项之前是否存在。
我遇到了这个问题,一个简单的解决方案是使用Windows键打开开始菜单,使用Tab键,直到您能够关闭电脑,开始关机,几秒钟后,当电脑关闭应用程序时,您可以按esc取消