Поделиться через


макрос PropSheet_RestartWindows (prsht.h)

Отправляет сообщение PSM_RESTARTWINDOWS, указывающее, что Windows необходимо перезапустить, чтобы изменения вступили в силу. Этот макрос можно использовать или явно отправить сообщение PSM_RESTARTWINDOWS.

Синтаксис

VOID PropSheet_RestartWindows(
   HWND hDlg
);

Параметры

hDlg

Тип: HWND

Дескриптор на лист свойств.

Возвращаемое значение

Тип: VOID

Возвращаемое значение не возвращается.

Замечания

Приложение должно отправлять сообщение PSM_RESTARTWINDOWS только в ответ на код уведомления PSN_APPLY или PSN_KILLACTIVE.

Сообщение PSM_RESTARTWINDOWS приводит к тому, что функция PropertySheet возвращает значение ID_PSRESTARTWINDOWS, но только если пользователь нажимает кнопку OK, чтобы закрыть лист свойств. Это ответственность приложения за перезагрузку Windows, которую можно выполнить с помощью функции ExitWindowsEx.

Примечание Этот макрос не поддерживается при использовании стиля мастера Аэро (PSH_AEROWIZARD).
 

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка prsht.h