Einen Dialog in einen anderen einbinden
-
Gibts eine Möglichkeit einen Dialog in einen anderen einzubinden? Ich möchte für meinen Haupdtdialog eine "Ergebnissanzeige" machen. Diese Anzeige soll ein weiterer Dialog mit Scrollbalken und diversen Label-Feldern sein. Das ganze möchte ich meinem Hauptdialog beliebig positionieren (mit SetWindowPos halt).
Ich dachte ich könnte den 2. Dialog genauso wie ein Button erzeugen und behandeln (also mit Create erzeugen und mit SetWindowPos positionieren). Aber leider stürzt das Programm (wie erwartet) ab.
-
Für Doc/View hätte ich nen Link gehabt.
Ob du da was übertragen kannst?
-
Danke, ich probiers einfach mal aus.
Edit: man sollte vieleicht den Dialog erst erzeugen und dann Ausrichten... dann stürzt das Programm auch nicht ab
Eigentlich ist es ganz einfach. Man erstelle sich einen Dialog mit dem Assistenten und setzt im Eigenschaftsfenster den Stil auf "Untergeordnet". Von jetzt an kann man den Dialog wie ein Steuerelement benutzen (Instanz anlegen, mit Create erzeugen und Positionieren).
Edit: Achja, man muss unter "Weitere Formate" noch ein Häckchen bei "Steuerelement" setzen.