通过Java程序禁用Ctrl-Alt-Delete事件

发布于 2024-08-28 23:36:30 字数 123 浏览 9 评论 0原文

我正在使用 JDesktopPane 创建桌面应用程序。我几乎完成了,但是当我按 ctrl + alt + del 时,它离开了我的应用程序。我怎样才能阻止这种行为?

I am creating a desktop application using the JDesktopPane. I'm almost complete, but when I press ctrl + alt + del, it leaves my application. How can I prevent that action?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

宣告ˉ结束 2024-09-04 23:36:31

Alt+Ctrl+Del 无法被覆盖。这是一项安全功能。

Alt+Ctrl+Del cannot be overridden. It is a security feature.

染年凉城似染瑾 2024-09-04 23:36:31

你不能那样做。 Alt+Ctrl+Del 的行为是由操作系统强制执行的,原因很充分:它确保您始终可以退出错误的应用程序。

You cannot do that. The behavior of Alt+Ctrl+Del is enforced by the operating system, for good reasons: it makes sure that you can always bail-out of a faulty application.

£噩梦荏苒 2024-09-04 23:36:31

http://www.codeproject.com/KB/winsdk/AntonioWinLock.aspx

列出了几种可能性,从禁用任务管理器到注入键盘挂钩。但我怀疑是否有一些内置的 java 功能可以实现这一点。

http://www.codeproject.com/KB/winsdk/AntonioWinLock.aspx

lists several possibilities, from disabling the taskmanager to injecting keyboard hooks. But I doubt there's some built-in java functionality for that.

入怼 2024-09-04 23:36:30

事实是 Alt+Ctrl+Del 从未真正进入您的应用程序。在将 Alt+Ctrl+Del 发送到您的应用程序之前,Os 会捕获它。所以你无法捕获它。

Fact is Alt+Ctrl+Del never actually entering your application. Os traps Alt+Ctrl+Del before it is send to your application. So you can't trap it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文