Styles du contrôle Progress
Lorsque vous créez initialement le contrôle de progression (CProgressCtrl ::Create), utilisez le paramètre dwStyle pour spécifier les styles de fenêtre souhaités pour votre contrôle de progression. La liste suivante détaille les styles de fenêtre applicables. Le contrôle ignore tout style de fenêtre autre que celui répertorié ici. Vous devez toujours créer le contrôle en tant que fenêtre enfant, généralement d’un parent de boîte de dialogue.
Window style | Résultat |
---|---|
WS_BORDER | Crée une bordure autour de la fenêtre. |
WS_CHILD | Crée une fenêtre enfant (doit toujours être utilisée pour CProgressCtrl ). |
WS_CLIPCHILDREN | Exclut la zone occupée par les fenêtres enfants lorsque vous dessinez dans la fenêtre parente. Utilisé lorsque vous créez la fenêtre parente. |
WS_CLIPSIBLINGS | Clipse les fenêtres enfants les unes par rapport aux autres. |
WS_DISABLED | Crée une fenêtre initialement désactivée. |
WS_VISIBLE | Crée une fenêtre initialement visible. |
WS_TABSTOP | Spécifie que le contrôle peut recevoir le focus lorsque l’utilisateur appuie sur la touche TAB pour la déplacer. |
En outre, vous pouvez spécifier deux styles qui s’appliquent uniquement au contrôle de progression, PBS_VERTICAL et PBS_SMOOTH.
Utilisez PBS_VERTICAL pour orienter le contrôle verticalement, plutôt que horizontalement. Utilisez PBS_SMOOTH pour remplir complètement le contrôle, plutôt que d’afficher de petits carrés délimités qui remplissent le contrôle de manière incrémentielle.
Sans style PBS_SMOOTH :
Avec des styles PBS_SMOOTH et PBS_VERTICAL :
Pour plus d’informations, consultez Styles de fenêtre dans la référence MFC.