Stile für das Statussteuerelement
Verwenden Sie beim anfänglichen Erstellen des Statussteuerelements (CProgressCtrl::Create) den dwStyle-Parameter , um die gewünschten Fensterformatvorlagen für das Statussteuerelement anzugeben. In der folgenden Liste werden die entsprechenden Fensterformatvorlagen aufgeführt. Das Steuerelement ignoriert jede andere Fensterformatvorlage als die hier aufgeführten. Sie sollten das Steuerelement immer als untergeordnetes Fenster erstellen, in der Regel eines übergeordneten Dialogfelds.
Window style | Effekt |
---|---|
WS_BORDER | Erstellt einen Rahmen um das Fenster. |
WS_CHILD | Erstellt ein untergeordnetes Fenster (sollte immer für CProgressCtrl ). |
WS_CLIPCHILDREN | Schließt den Bereich aus, der von untergeordneten Fenstern belegt wird, wenn Sie innerhalb des übergeordneten Fensters zeichnen. Wird verwendet, wenn Sie das übergeordnete Fenster erstellen. |
WS_CLIPSIBLINGS | Clips untergeordnete Fenster relativ zueinander. |
WS_DISABLED | Erstellt ein Fenster, das anfänglich deaktiviert ist. |
WS_VISIBLE | Erstellt ein Fenster, das anfangs sichtbar ist. |
WS_TABSTOP | Gibt an, dass das Steuerelement den Fokus erhalten kann, wenn der Benutzer die TAB-TASTE drückt, um dorthin zu wechseln. |
Darüber hinaus können Sie zwei Formatvorlagen angeben, die nur für das Statussteuerelement gelten, PBS_VERTICAL und PBS_SMOOTH.
Verwenden Sie PBS_VERTICAL, um das Steuerelement vertikal und nicht horizontal auszurichten. Verwenden Sie PBS_SMOOTH, um das Steuerelement vollständig auszufüllen, anstatt kleine delineierte Quadrate anzuzeigen, die das Steuerelement inkrementell ausfüllen.
Ohne PBS_SMOOTH Formatvorlage:
Mit PBS_SMOOTH und PBS_VERTICAL Formatvorlagen:
Weitere Informationen finden Sie unter "Fensterformatvorlagen " in der MFC-Referenz.