Zweites Form aufrufen und erstes deaktivieren
-
Hi!
Ich versuche von einem Form über einen Button ein zweites Form aufzurufen, aber irgendwie will es nicht klappen...

Wäre fürn kurzen Code sehr dankbar.
-
Was meinst Du jetzt genau? Willst Du ein weiteres Dialogfeld öffnen oder die Funktionalität zum Beispiel eines Buttons durch Klicken auf einen anderen Button aufrufen?
-
Oder meinst du Windows-Forms? Dann schau mal ins CLI Forum, da hab ich neulich erst ne Lösung für dein Problem hingeschoben.

-
höhrt sich eher nach ner anfänger frage an :D^^ (nich bös nehmen
)hier ein code (bin mir net ganz sicha... mein mfc erfahrungen lassen nach :D):
CDlg* pDlg = new CDlg(); pDlg->ShowWindow(SW_SHOW);tipp: guck mal in der FAQ.. dort stehen interessante dinge

-
Ja, ich bin n Anfänger. Deswegen auch die Anfänger-Frage...

Der Code klappt leider net. Habe hier aber noch was gefunden. Also compilieren tut er das, aber dann bringt er nen Fehler:
GetDlgItem( IDC_DES_ITEMS)->ShowWindow( SW_HIDE ) ; GetDlgItem( IDC_DES_ITEMS)->EnableWindow( FALSE ) ;Fehler:
Unhandled exception at 0x7c239dfa (mfc71d.dll) in test4.exe: 0xC0000005: Access violation reading location 0x00000020.