Dialog schliessen und gleichzeitig eine Variable setzen?
-
Hallo zusammen,
ich möchte bevor mein Dialog geschlossen wird eine variable setzen. Ich stelle mir das so vor, das ich auf das rechte obere Kreuz klicke und bevor der Dialog geschlossen wird diese Variable getzt wird.
Es ist wichtig, das die variable vor dem Schließen gesetzt wird.Ich habe leider nicht so viel Erfahrung in der MFC so suche ich nun einen Tip um direct meine Variable durch das Schliessen Kreuz zu beenden.
Danke für nen TIp
-
OnCancel?
-
Wie Deus sagt, die Nachricht die beim drücken des X's ausgelöst wird ist die OnCancel(), fang die einfach ab....
Gruß
:: NoName ::
-
Dnake für eure Antworten,
versuche es gerade mit dem code hier:void CMyDlg::OnCancel(){ CDialog::OnCancel(); endflag=1; }
Fehlermedlung:Kein Zugriff auf protected Element, dessen Deklaration in der Klasse "CDialog" erfolgte
hmmmmmmm...
mal schauen müsste aber doch so gehen oder?
-
Ja, hast du die Message mit dem ClassWizard eingetragen ?
Dann dürfte der Fehler eigentlich nicht kommen.
Doch wenn du es von Hand gemacht hast, dann hast du irgendwas falsch gemacht.Gruß
:: NoName ::
-
Danke es funktioniert,
OnCancel hat super geklap :xmas1: pt.
danke