_EXPCMDSTATE-Enumeration (shobjidl_core.h)

EXPCMDSTATE-Werte stellen den Befehlsstatus eines Shellelements dar.

Syntax

typedef enum _EXPCMDSTATE {
  ECS_ENABLED = 0,
  ECS_DISABLED = 0x1,
  ECS_HIDDEN = 0x2,
  ECS_CHECKBOX = 0x4,
  ECS_CHECKED = 0x8,
  ECS_RADIOCHECK = 0x10
} ;

Konstanten

 
ECS_ENABLED
Wert: 0
Das Element ist aktiviert.
ECS_DISABLED
Wert: 0x1
Das Element ist nicht verfügbar. Es kann dem Benutzer als abgeblendetes, nicht zugängliches Element angezeigt werden.
ECS_HIDDEN
Wert: 0x2
Das Element ist ausgeblendet.
ECS_CHECKBOX
Wert: 0x4
Das Element wird mit einem Kontrollkästchen angezeigt, und dieses Kontrollkästchen ist nicht aktiviert.
ECS_CHECKED
Wert: 0x8
Das Element wird mit einem Kontrollkästchen angezeigt, und dieses Kontrollkästchen ist aktiviert. ECS_CHECKED wird immer mit ECS_CHECKBOX zurückgegeben.
ECS_RADIOCHECK
Wert: 0x10
Windows 7 und höher. Das Element gehört zu einer Gruppe sich gegenseitig ausschließenden Optionen, die über ein Optionsfeld ausgewählt werden. ECS_RADIOCHECK bedeutet nicht, dass das Element die ausgewählte Option ist.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile shobjidl_core.h (einschließlich Shobjidl.h)

Weitere Informationen

Schaltflächentypen

IExplorerCommand::GetState

IExplorerCommandState::GetState