次の方法で共有


PropSheet_RestartWindows マクロ (prsht.h)

変更を有効にするために Windows を再起動する必要があることを示す PSM_RESTARTWINDOWS メッセージを送信します。 このマクロを使用することも、PSM_RESTARTWINDOWS メッセージを明示的に送信することもできます。

構文

VOID PropSheet_RestartWindows(
   HWND hDlg
);

パラメーター

hDlg

型: HWND

プロパティ シートへのハンドル。

戻り値

型: VOID

戻り値はありません。

備考

アプリケーションは、PSN_APPLY または PSN_KILLACTIVE 通知コードに応答する場合にのみ、PSM_RESTARTWINDOWS メッセージを送信する必要があります。

PSM_RESTARTWINDOWS メッセージにより、PropertySheet 関数はID_PSRESTARTWINDOWS値を返しますが、ユーザーが [OK] ボタンをクリックしてプロパティ シートを閉じる場合に限ります。 Windows を再起動するのはアプリケーションの責任であり、ExitWindowsEx 関数を使用して実行できます。

Aero ウィザード スタイル (PSH_AEROWIZARD) を使用する場合、このマクロはサポートされていません。
 

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー prsht.h