Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Ich hab ein Fenster mit einem Menü und einer Toolbar, auf der Toolbar befindet sich eine Tabcontrol.

Wenn der Benutzer jetzt im Menu "Neu" wählt, wird ein RichEdit Fenster als MDI Child erstellt und ein Tab in der Tabcontrol erstellt, mit dem man zu dem Fenster wechseln kann. Dieses hat ja dann eine Titelleiste mit Systemmenü (Minimieren, Maximieren und Schließen). Wird dieses MDI Child Maximiert, wird die Titelleiste automatisch ausgeblendet und das Systemmenü in die Toolbar intigriert. Allerdings sind die 3 Buttons erst sichtbar wenn man mit der Maus drüber fährt.

Außerdem bleibt das MDI Child in der gleichen Größe wenn das Hauptfenster maximiert wird, es wird also nicht mit maximiert. Wie kann ich das umgehen?

Außerdem hab ich eben festgestellt das ich nicht auf das Tabcontrol zugreifen kann wenn ein MDI Child aktiviert ist, obwohl ich die Tabs sehe.

:confused:

Geschrieben

Wenn ich einen MDIClient erstelle kann ich diesem ja eine ID zuweisen(per lpvParam bei CreateWindow), die dann bei jedem MdiChild inkrementiert und diesem zugwiesen wird.

Kennt jemand eine Möglichkeit später wieder an die ID des jeweiligen Childs dranzukommen? Ich möchte nämlich, wenn man ein MdiChild aktiviert, einfach die Tabcontrol mit der selben ID/Index als aktiv setzen.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...