Метод IOperationsProgressDialog::SetMode (shobjidl_core.h)
Задает режим операций диалога хода выполнения.
Синтаксис
HRESULT SetMode(
[in] PDMODE mode
);
Параметры
[in] mode
Тип: PDMODE
Указывает режим работы. Допустимы следующие значения.
PDM_DEFAULT
0x00000000. Используйте режим операций диалогового окна хода выполнения по умолчанию.
PDM_RUN
0x00000001. Операция выполняется.
PDM_PREFLIGHT
0x00000002. Операция собирает данные перед ее началом, например вычисляет прогнозируемое время операции.
PDM_UNDOING
0x00000004. Операция отката выполняется из-за команды "Отменить" от пользователя.
PDM_ERRORSBLOCKING
0x00000008. Диалоговые окна ошибок препятствуют продолжению хода выполнения.
PDM_INDETERMINATE
0x00000010. Продолжительность операции неопределенна. Не показывать таймер и отображать индикатор выполнения в режиме области.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |