Как заблокировать Windows (например, "Windows + L" ) из .NET?

Вы можете заблокировать ПК с Windows, нажав Windows + L.

Как заблокировать ПК с Windows с помощью VB.NET или С#?

Краткий пример будет полезен.

Ответ 1

Вызовите функцию LockWorkStation, используя PInvoke.

Ответ 2

Следующий код может использоваться для программной защиты компьютера.

using System.Runtime.InteropServices;

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