сообщение TDM_NAVIGATE_PAGE
Повторно создает диалоговое окно задачи с новым содержимым, имитируя функциональные возможности многостраничного мастера.
Параметры
-
wParam [in]
-
Не используется. Должен равняться нулю.
-
lParam [in]
-
Указатель на структуру TASKDIALOGCONFIG , описывающую создаваемый диалог задачи. Вызывающее приложение должно выделить эту структуру и задать ее члены. Значения элементов зависят от типа страницы, на который переходит пользователь.
Возвращаемое значение
Возвращаемое значение игнорируется.
Комментарии
Чтобы запустить диалоговое окно задачи мастера, используйте функцию TaskDialogIndirect . Когда пользователь переходит с помощью мастера, отправьте это сообщение в диалоговое окно задачи, чтобы отобразить следующую страницу. Создается новое диалоговое окно задачи (выглядит как новая страница) с элементами, указанными в структуре, на которую указывает lParam. При создании все содержимое диалогового окна уничтожается и восстанавливается. В результате все сведения о состоянии, хранящиеся в элементах управления (например, индикатор выполнения, кнопка развертывания или флажок проверки) в диалоговом окне, теряются.
Макет диалогового окна задачи может завершиться ошибкой, и это может не отражаться в возвращаемом значении. Возвращаемое значение S_OK отражает только то, что диалоговое окно задачи получило сообщение и попыталось его обработать. Если макет диалогового окна задачи завершается сбоем (не удается отобразить диалоговое окно задачи), диалоговое окно закроется и в зарегистрированной функции обратного вызова возвращается код HRESULT . Дополнительные сведения о синтаксисе функции обратного вызова см. в разделе TaskDialogCallbackProc.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|