énumération _EXPCMDSTATE (shobjidl_core.h)

Les valeurs EXPCMDSTATE représentent l’état de la commande d’un élément Shell.

Syntax

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

Constantes

 
ECS_ENABLED
Valeur : 0
L’élément est activé.
ECS_DISABLED
Valeur : 0x1
L'élément n'est pas disponible. Il peut être affiché à l’utilisateur sous la forme d’un élément grisé et inaccessible.
ECS_HIDDEN
Valeur : 0x2
L’élément est masqué.
ECS_CHECKBOX
Valeur : 0x4
L’élément s’affiche avec une zone case activée et cette case activée case n’est pas cochée.
ECS_CHECKED
Valeur : 0x8
L’élément est affiché avec une zone de case activée et cette case activée case est cochée. ECS_CHECKED est toujours retourné avec ECS_CHECKBOX.
ECS_RADIOCHECK
Valeur : 0x10
Windows 7 et versions ultérieures. L’élément fait partie d’un groupe d’options mutuellement exclusives sélectionnées via une case d’option. ECS_RADIOCHECK n’implique pas que l’élément est l’option sélectionnée, bien qu’elle puisse l’être.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête shobjidl_core.h (incluez Shobjidl.h)

Voir aussi

Types de boutons

IExplorerCommand::GetState

IExplorerCommandState::GetState