2012-12-13 42 views
5

Tôi tự hỏi liệu có ai biết cách mở hộp này bằng lệnh C# không?Tắt hộp cửa sổ C#

enter image description here

Cảm ơn bạn trước!

+0

Nó ở đây một nơi nào đó: http://msdn.microsoft.com/en-us/library/windows/desktop/ff818516%28v=vs.85%29.aspx –

+1

Nếu bạn chỉ đang tìm cách đăng nhập người dùng off: [SO Logoff lập trình] [1] [1]: http://stackoverflow.com/questions/484278/log-off-user-from-win-xp-programmatically- in-c-sharp –

Trả lời

5

Bạn phải thêm tham chiếu đến shell32.dll (COM -> "Microsoft Shell Controls Và Tự động hóa") và sử dụng mã này:

Shell32.Shell shell = new Shell32.Shell(); 
shell.ShutdownWindows(); 
2

Thêm một tham chiếu đến C: \ Windows \ System32 \ shell32.dll . Sau khi bạn thực hiện việc này, hãy sử dụng mã này:

Shell32.ShellClass sc = new Shell32.ShellClass(); 
sc.ShutdownWindows(); 

Điều này sẽ hiển thị hộp thoại tắt như bình thường.

Các vấn đề liên quan