_SPBEGINF enumeration (shobjidl_core.h)

Used by IActionProgress::Begin, these constants specify certain UI operations that are to be enabled or disabled.

Syntax

typedef enum _SPBEGINF {
  SPBEGINF_NORMAL = 0,
  SPBEGINF_AUTOTIME = 0x2,
  SPBEGINF_NOPROGRESSBAR = 0x10,
  SPBEGINF_MARQUEEPROGRESS = 0x20,
  SPBEGINF_NOCANCELBUTTON = 0x40
} ;

Constants

 
SPBEGINF_NORMAL
Value: 0
Indicates default progress behavior.
SPBEGINF_AUTOTIME
Value: 0x2
Indicates that the progress UI should automatically update a text field with the amount of time remaining until the action completes.
SPBEGINF_NOPROGRESSBAR
Value: 0x10
Indicates that the UI should not display a progress bar.
SPBEGINF_MARQUEEPROGRESS
Value: 0x20
Indicates that the UI should use a marquee-style progress bar.
SPBEGINF_NOCANCELBUTTON
Value: 0x40
Indicates that the UI should not include a Cancel button.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header shobjidl_core.h (include Shobjidl.h)

See also

IActionProgress

IActionProgress::Begin