windows - 如何在 Windows 中锁定屏幕?

标签 windows winapi



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

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

谢谢!

最佳答案

只需将您的应用程序链接到 user32.dll 并调用 LockWorkStation()直接发挥作用。

关于windows - 如何在 Windows 中锁定屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4259571/

相关文章:

windows - Python模块以指定的频率和长度发出Windows主板扬声器的哔哔声?

java - 获取所有 chrome 窗口

c++ - Windows API 和字符串连接

windows - 各个平台的用户私有(private)临时存储在哪里?

C++ : What's the easiest library to open video file

c - 如何在Windows中确定文件是否存在、不存在或未知(使用c)

c++ - 将窗口设置为最顶层

c++ - 由于后台线程上的事件,在 ui 线程上执行方法

c - 如何不阻止设备被弹出/安全移除?

windows - 如何以编程方式将 COM51 等名称关联到 Microsoft Windows 中的物理串行端口?