c# - 如何锁定并强制用户重新输入 Windows 密码?

标签 c# windows windows-shell user-accounts

我想锁定当前操作用户的访问,就好像用户一样

点击开始→指向关机→点击锁定

如何在 C# 中做到这一点?

最佳答案

http://jessn.blogspot.com/2009/05/lock-my-computer-programatically-in-c.html这篇文章说得最好:

A much better design that isn't hard coded to your windows system paths, etc:

using System.Runtime.InteropServices;

[DllImport("user32.dll")] public static extern void LockWorkStation();

Then just call LockWorkStation();

关于c# - 如何锁定并强制用户重新输入 Windows 密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14775054/

相关文章:

c# - svg2png 性能

windows - 如何以编程方式创建 RAM 磁盘?

c - 如何在多线程服务器客户端程序中处理数据包?

c++ - 应该用什么代替 MDI 应用程序的 ddeexec?

c++ - 如何删除标记为 SFGAO_STREAM 的对象?

c++ - 当然有办法获得当前文件夹 View 的完整 View 下拉菜单吗?

c# - 需要遍历一个解决方案中的.cs文件,判断是否使用了某个函数

c# - Unity 使用按钮更改场景

c# - Windows 8 Metro 本地主机查找

在控制台中看不到 Windows 程序的标准输出(在 Windows 上用 Clang 编译)