Gast
#1520044
Hallo an die Mitlesenden, man kann ja unter (Excel)-VBA Funktionen der API32 nutzen um z.B. ein Menu in ein Fenster zu platzieren. Es gibt auch ein sehr schönes Beispiel dazu im Web: http://michael-schwimmer.de/vba092.htm Nun verschieben sich aber die Steuerelemente im Fenster nach unten sobald die Menuleiste erscheint, was an sich logisch und prinzipiell kein Problem ist. Es würde mich nur interessieren, ob man von VBA aus auch irgendwie abfragen kann wie hoch die Menüleiste ist? Ich habe im MSDN die API-Referenz gefunden und die Funktionen
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
nachgeschlagen. Leider konnte ich keinen Hinweis auf das Erscheinungsbild der Menüleiste finden. Ist dies von 'globalen' Windows-Einstellungen (in meinem Fall XP&SP3) abhängig? Oder gibt es Möglichkeiten, z.B. die Hintergrundfarbe der Menüleiste eines (1) Fensters temporär per API zu verändern oder eben die sichtbare Höhe abzufragen? Würde mich freuen wenn jemand helfen kann. Grüße, Stefan