Windows - 自定义锁定屏幕链接到自定义应用程序?

时间:2010-11-18 18:03:22

标签: c# windows visual-studio-2010 windows-7

是否有人能够指向我允许我自定义的docs / api Windows锁屏上的按钮或链接?

我希望能够从那里启动自定义程序。

感谢。

拉​​尔夫

2 个答案:

答案 0 :(得分:1)

“锁定屏幕”是什么意思?
你可以跑:
rundll32 USER32.DLL,LockWorkStation 这将锁定当前用户,但不会注销 您可以在“cmd”或“运行(开始菜单)”中运行它 或者...如果使用C,VB,Delphi,其他......你可以在USER32.DLL上调用函数“LockWorkStation”,并记住它区分大小写。

答案 1 :(得分:-1)

微软很可能不会允许你做这样的事情,因为这将是一个安全漏洞。关键是如果当前没有人授权使用该机器,则不应该运行程序。突然间,尽管你的最好和诚实的意图 - 你的程序成为黑客攻击机器的潜在后门。

MS可能允许从登录屏幕获得的唯一一种自定义“应用程序”是备用身份验证机制(例如指纹识别器)。
这些可能会在驱动程序级别实现,并且必须与非常特定的API进行交互。即便如此,我怀疑这样的驱动程序是否可以运行任意应用程序。

您可能希望考虑让您的应用程序按计划运行,或者在没有用户交互的情况下作为服务运行。