In SDI eine Dialogform anzeigen (keinen Modal-Dialog)// LÖSUNG //EVTL.FAQ
-
DAnke für die Hilfe aus dem Forum klapp jetzt alles, hab da mal einen hoffentlich idioten sicheren weg aufgeschrieben, bei mir hats geklapp
.Besten dank, das knowhow aus dem Forum ist super.
Schritt 1:
Einen Dialog als Ressource einfügen und ihm eine Klasse vom Typ CDialog hinzufügen.
z.B. CAnzeigenSchritt 2:
Im Menu von der SDI einen Menüpunkt erstellen oder auswählen von dem aus die Form angezeigt werden soll. Diesem dann ein Command hinzufügen.
Schritt 3:
Diesen Command dann den Code bearbeiten und das hier einfügen:CAnzeigen 1 *pDialog;
pDialog= new CAnzeigen;
pDialog->Create(IDD_DIALOG1, this); //IDD_DIALOG1 = id des Dialogs
pDialog->ShowWindow(SW_SHOW);Schritt 4:
Da die Klasse (CAnzeige) hier nicht bekannt ist oben linken.
#include “dateiwoCANZEIGEdelariertist“