如何以编程方式在Windows 7中禁用Ctrl-Alt-Del?

时间:2011-06-20 08:14:16

标签: c# vb.net windows-7

如何在应用程序加载时禁用Windows 7中的 Ctrl - Alt - Del ?我正在寻找一个示例,在应用程序启动时禁用 Ctrl - Alt - Del ,并在完成后再次启用该组合。< / p>

我找到了一个在Windows XP上禁用组合的示例,但是,它似乎无法在Windows 7上运行。为什么? Windows 7上是否禁止禁用 Ctrl - Alt - Del

另外,我想知道如何在Windows 7上以管理员身份运行应用程序?

3 个答案:

答案 0 :(得分:1)

我认为(并希望实际上)Windows为操作系统保留ctrl alt del,所以我认为你不能绕过它。

关于管理员事项: How do I force my .NET application to run as administrator?

答案 1 :(得分:1)

要以管理员身份运行应用程序 - 右键单击​​并选择以管理员身份运行。

要更改VB应用程序运行的UAC级别,您需要编辑app.manifest文件。

答案 2 :(得分:-1)

在我看来,这只能通过全局钩子来完成。但.NET不支持全局钩子,请看一下这个answer。所以你不能用VB.NET做到这一点,但可以使用C ++。

编辑:您可以使用VB.NET或任何其他.NET语言执行此操作,请参阅指针的注释。