Menu Bar mit linie

Nabi

Erfahrenes Mitglied
Hi,
Wie erzeugt man ein Window mit Düne Linie (Thin Line) in a MenuBar wie hier zu sehen .
hat diese sache mit Style zu Tun oder was anderes?
Danke in Voraus
 

Anhänge

  • 25390attachment.jpg
    25390attachment.jpg
    13,3 KB · Aufrufe: 39
Ich bin mir ziemlich sicher, dass im oberen Fall kein echtes Menü verwendet wird. Zumindest nicht im Hauptfenster. Ich vermute, dass es ein Toolbar ist, auf dem das Menü dann sitzt.

Sowas kannst du prima mit dem Spy++, der bei Visual Studio mit installiert wird (im Tools-Ordner) rausfinden:

Zu untersuchendes Programm öffnen. Spy öffnen. Im Suchen-Fenster mit dem Fadenkreuz über das Fenster fahren und du siehst wunderbar, welche echten HWNDs sich an den Stellen verbergen.
 
Ich benutze kein MFC sondern WinApi also ohne Tools oder so, Ich versuche allein
mit CODE solche Fenster zu bekommen wenn das möglich ist.
 
Toolbars kann man auch (fast) problemlos ohne MFC machen. MFC ist "nur" ein C++-Wrapper um die Win32-API (stark vereinfach gesagt), alles was in MFC möglich ist, ist auch ohne MFC möglich.

Sieh dir mal die Tutorials auf http://www.catch22.net/tuts/ an, speziel der Punkt "Docking and Splitter Windows". Alles ohne MFC gemacht und auch noch gut erklärt.
 
Zurück