Expand Minimize

THUMBBUTTONFLAGS enumeration

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

Syntax


typedef enum THUMBBUTTONFLAGS { 
  THBF_ENABLED         = 0x00000000,
  THBF_DISABLED        = 0x00000001,
  THBF_DISMISSONCLICK  = 0x00000002,
  THBF_NOBACKGROUND    = 0x00000004,
  THBF_HIDDEN          = 0x00000008,
  THBF_NONINTERACTIVE  = 0x00000010
} THUMBBUTTONFLAGS;

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.h

IDL

Shobjidl.idl

See also

THUMBBUTTON
THUMBBUTTONMASK

 

 

Community Additions

ADD
Show:
© 2014 Microsoft