【问题标题】:preventing vista shutdown loggoff API showing防止 vista 关闭 loggoff API 显示
【发布时间】:2009-04-17 12:31:21
【问题描述】:

我想停止在您打开程序以确认关闭/注销时出现的关闭/注销 API。

我已经有一个向 API 发送原因的应用程序。

我知道这是不好的做法,但我确实需要在 5 秒后不显示 API 的情况下覆盖/取消关机。

有没有办法破解这个或运行自定义关闭脚本来覆盖关闭。

提前致谢


按住它5秒钟没关系,只要按一次就抓住它。我可以这样做,但 vista 会在 5 秒后显示一个 API 屏幕,我只想让 vista 不显示。

vista 显示,因为我阻止它关闭。

【问题讨论】:

    标签: windows-vista shutdown


    【解决方案1】:

    你可能想看看这个: http://msdn.microsoft.com/en-us/library/aa376871(VS.85).aspx

    当我执行此功能时,我必须在非托管 C++ 中执行所有操作,因为尝试使用 Interop 设置权限时遇到问题。

    您需要这个标志:ExitWindowsEx 中的 EWX_FORCE。

    【讨论】:

    • 感谢您的回答。我可以很好地关闭通勤者。如果按下电源按钮或用户使用 Start , shutdown 我想在发生这些情况时取消关机并做我自己的事情。
    • 取消你自己的事情,或者只是捕捉事件然后做你自己的事情,知道会发生关机。不幸的是,根据我的经验,如果他们按下电源按钮,你真的无能为力,因为他们可以按住它五秒钟,然后你所能做的就是清理。
    猜你喜欢
    • 2012-09-18
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多