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


Метод 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)