Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Die Microsoft Foundation Classes (MFC)-Bibliothek wird weiterhin unterstützt. Wir fügen jedoch keine Features mehr hinzu oder aktualisieren die Dokumentation.
Die Standardposition eines CStatusBarCtrl-Statusfensters befindet sich am unteren Rand des übergeordneten Fensters, Sie können jedoch die CCS_TOP Formatvorlage angeben, die oben im Clientbereich des übergeordneten Fensters angezeigt werden soll.
Sie können den SBARS_SIZEGRIP-Stil so angeben, dass er einen Größengriff am rechten Ende des CStatusBarCtrl Statusfensters enthält. Ein Ziehgriff ähnelt einem Größenrahmen; Es handelt sich um einen rechteckigen Bereich, auf den der Benutzer klicken und ziehen kann, um die Größe des übergeordneten Fensters zu ändern.
Hinweis
Wenn Sie die Stile CCS_TOP und SBARS_SIZEGRIP kombinieren, ist der resultierende Größengriff nicht funktionsfähig, obwohl das System ihn im Statusfenster zeichnet.
Die Fensterprozedur für das Statusfenster legt automatisch die anfängliche Größe und Position des Kontrollfensters fest. Die Breite des Clientbereichs entspricht der des übergeordneten Fensters. Die Höhe basiert auf den Metriken der Schriftart, die derzeit im Gerätekontext des Statusfensters und auf der Breite der Rahmen des Fensters ausgewählt ist.
Die Fensterprozedur passt automatisch die Größe des Statusfensters an, wenn sie eine WM_SIZE Nachricht empfängt. Wenn sich die Größe des übergeordneten Fensters ändert, sendet das übergeordnete Fenster in der Regel eine WM_size-Nachricht an das Statusfenster.
Sie können die Mindesthöhe des Zeichnungsbereichs eines Statusfensters festlegen, indem Sie SetMinHeight aufrufen und die Mindesthöhe in Pixeln angeben. Der Zeichnungsbereich enthält nicht die Rahmen des Fensters.
Sie rufen die Breiten der Rahmen eines Statusfensters ab, indem Sie GetBorders aufrufen. Diese Elementfunktion enthält den Zeiger auf ein Drei-Elemente-Array, das die Breite des horizontalen Randes, des vertikalen Randes und des Randes zwischen Rechtecken erhält.