THUMBBUTTONFLAGS Enumeration

Used by THUMBBUTTON to control specific states and behaviors of the button.

Syntax

typedef enum THUMBBUTTONFLAGS {
  THBF_ENABLED,
  THBF_DISABLED,
  THBF_DISMISSONCLICK,
  THBF_NOBACKGROUND,
  THBF_HIDDEN,
  THBF_NONINTERACTIVE
} ;

Constants

THBF_ENABLED The button is active and available to the user.
THBF_DISABLED The button is disabled. It is present, but has a visual state that indicates that it will not respond to user action.
THBF_DISMISSONCLICK When the button is clicked, the taskbar button's flyout closes immediately.
THBF_NOBACKGROUND Do not draw a button border, use only the image.
THBF_HIDDEN The button is not shown to the user.
THBF_NONINTERACTIVE The button is enabled but not interactive; no pressed button state is drawn. This value is intended for instances where the button is used in a notification.

Requirements

   
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header shobjidl_core.h (include Shobjidl.h)

See Also

THUMBBUTTON

THUMBBUTTONMASK