перечисление _SPBEGINF (shobjidl_core.h)
Эти константы, используемые IActionProgress::Begin, определяют определенные операции пользовательского интерфейса, которые необходимо включить или отключить.
Синтаксис
typedef enum _SPBEGINF {
SPBEGINF_NORMAL = 0,
SPBEGINF_AUTOTIME = 0x2,
SPBEGINF_NOPROGRESSBAR = 0x10,
SPBEGINF_MARQUEEPROGRESS = 0x20,
SPBEGINF_NOCANCELBUTTON = 0x40
} ;
Константы
SPBEGINF_NORMAL Значение: 0 Указывает поведение хода выполнения по умолчанию. |
SPBEGINF_AUTOTIME Значение: 0x2 Указывает, что пользовательский интерфейс хода выполнения должен автоматически обновить текстовое поле, указав время, оставшееся до завершения действия. |
SPBEGINF_NOPROGRESSBAR Значение: 0x10 Указывает, что в пользовательском интерфейсе не должен отображаться индикатор выполнения. |
SPBEGINF_MARQUEEPROGRESS Значение: 0x20 Указывает, что в пользовательском интерфейсе должен использоваться индикатор выполнения в стиле области. |
SPBEGINF_NOCANCELBUTTON Значение: 0x40 Указывает, что пользовательский интерфейс не должен содержать кнопку Отмена . |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | shobjidl_core.h (включая Shobjidl.h) |