ExitWindowsDialog
「シャットダウン」ダイアログを表示して、Windowsのシャットダウンを行います。
序数 | 60 |
DLL | Shell32.dll |
確認済み OS | Windows 2000 + IE6 sp1 |
構文
[C/C++]
LONG WINAPI ExitWindowsDialog( HWND hWnd );
[VB]
Declare Function ExitWindowsDialog Lib "shell32.dll" Alias "#60" ( _ ByVal hWnd As Long _ ) As Long
[VB.NET]
Declare Function ExitWindowsDialog Lib "shell32.dll" Alias "#60" ( _ ByVal hWnd As Integer _ ) As Integer
パラメータ
hWnd | HWND 型で、ダイアログのオーナーウィンドウのハンドルを指定します。デスクトップの子ウィンドウ("Program Manager")の場合は背景全体に網がかかります。NULL (0) でも構いません。 |
---|
戻り値
1 | 「はい」、または「いいえ」をクリックしました。 |
---|---|
0 | ダイアログが非アクティブになったため、ダイアログを閉じました。 |
解説
LogoffWindowsDialog と同じような引数・戻り値を取ります。「スタート」メニューから「Windows の終了」を選んだ時に表示されるダイアログと同じダイアログを表示します。このダイアログは中央に表示され、動かせません。
※ SHShutdownDialog と呼ばれることがあります。
※ 一部のホームページでは、第一引数がシャットダウン フラグを示していると書かれていますが、ウィンドウのハンドルを指定する必要があります。
最終更新日: 2006/08/14