4

我试图在 c#.net 中制作支持软件,如 VNC 或 Dame Ware,但我不知道如何在 Windows(xp、vista 和 7)中将输入事件发送到登录或锁定屏幕

4

1 回答 1

1

自从我接触 C# 以来已经有一段时间了,但这里有一些东西可以尝试。如果您的应用程序要作为系统运行,并且可以模拟用户输入。只需将 CTRL+ALT+DELETE 键发送到控制台。这就是 VNC/DAMEWARE/HYENA 完成任务的方式。不利的是,它们都是用 C 或 C++ 编写的。

不要尝试在 api 调用中与 LSASS 交互来解锁屏幕。调用安全子系统来解锁屏幕应该是通过按键来完成的,一些 A/V 会寻找应用程序尝试以其他方式来完成它。

于 2011-03-08T18:57:00.827 回答