Partager via


énumération _SPBEGINF (shobjidl_core.h)

Utilisées par IActionProgress ::Begin, ces constantes spécifient certaines opérations d’interface utilisateur qui doivent être activées ou désactivées.

Syntax

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

Constantes

 
SPBEGINF_NORMAL
Valeur : 0
Indique le comportement de progression par défaut.
SPBEGINF_AUTOTIME
Valeur : 0x2
Indique que l’interface utilisateur de progression doit mettre à jour automatiquement un champ de texte avec le temps restant jusqu’à la fin de l’action.
SPBEGINF_NOPROGRESSBAR
Valeur : 0x10
Indique que l’interface utilisateur ne doit pas afficher de barre de progression.
SPBEGINF_MARQUEEPROGRESS
Valeur : 0x20
Indique que l’interface utilisateur doit utiliser une barre de progression de style marque.
SPBEGINF_NOCANCELBUTTON
Valeur : 0x40
Indique que l’interface utilisateur ne doit pas inclure de bouton Annuler .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête shobjidl_core.h (incluez Shobjidl.h)

Voir aussi

IActionProgress

IActionProgress ::Begin