Statusleiste erstellen
-
Hallo,
wie kann ich ohne MFC für ein einfaches Fenster einer WinAPI-Anwendung eine Statusleiste erstellen? Ich habe schon mehrere Bücher und das Internet durchgegrast, aber nichts gefunden.
Ich hoffe, ihr könnte mir helfen.
-
Dazu gibt es die (mittlerweile überholte, also nicht unbedingt in allen kommenden Windows-Versionen verfügbare) Funktion CreateStatusWindow().
Schau mal hier.
-
Alle Informationen über das "StatusbarControl" findest du in der MSDN ( hier: http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/status/status.asp )
dort steht auch wie du sie ohne o.g. Funktion erstellen kannst und wie du sie hinterher verwendest. (inkl. Bsp.)Viel Spaß.
-
Danke für die Links, es funktioniert!
Ich habe nur ziemlich lange gebraucht, um herauszufinden, dass man auf die WM_SIZE des Hauptfensters reagieren muss, und der Statusleiste diese Nachricht schließlich senden muss, damit sie sich an die neue Fenstergröße anpasst. Ich dachte, in der MSDN stand, sie würde das automatisch tun.
-
Jo, gemeine Falle, dachte ich auch, als ich den Artikel gelesen habe. Aber Du hast es ja jetzt, das ist doch die Hauptsache!
