如何在 Windows 中锁定屏幕?

gen*_*nad 3 windows winapi



通常我用 Java 开发,但现在我需要编写一个应用程序,每 X 分钟阻止整个计算机的屏幕 Y 分钟。它需要休息一下(我想在 Windows 中像在 Linux 中一样有一个类似的应用程序)。

所以我建议我需要使用 C++ 和 User32.dll 来实现它?我对吗?(我不想用 C# 开发应用程序)。谁能告诉我使用哪些方法来锁定屏幕,我是 WinAPI 开发的新手。

谢谢!

kwa*_*tam 7

只需将您的应用程序链接到user32.dllLockWorkStation()直接调用该函数即可。