Nord-Süd-Richtung
Erfahrenes Mitglied
Huhu Com!
Ich versuche mich gerade an einer "leichten" Windows Application, doch leider klappt es nciht so, wie vorgestellt.
Ich möchte egrne, sobald der User das Fenster schließt, das dann eine MessageBox auftaucht, udn fragt: Wirklich schließen? (Ja, Nein, Abbrechen).
Das Problem ist:
Das Fenster wird gschlossen, und danach taucht erst die MessageBox auf, und dann sit es auch egal, was ich klicke.
Was muss ich an meinem Code verändern?
Ich versuche mich gerade an einer "leichten" Windows Application, doch leider klappt es nciht so, wie vorgestellt.
Ich möchte egrne, sobald der User das Fenster schließt, das dann eine MessageBox auftaucht, udn fragt: Wirklich schließen? (Ja, Nein, Abbrechen).
Das Problem ist:
Das Fenster wird gschlossen, und danach taucht erst die MessageBox auf, und dann sit es auch egal, was ich klicke.
Was muss ich an meinem Code verändern?
C++:
case WM_DESTROY:
a = MessageBox(0,TEXT("Fenster wirklich schlie0en?"),TEXT("Das erste richtige Programm"),MB_YESNOCANCEL | MB_ICONEXCLAMATION);
switch (a)
{
case 2: //Abbrechen
MessageBox(0,TEXT("Vorgang abgebrochen!"),TEXT("Das erste richtige Programm"), MB_OK);
return 0;
break;
case 6: // Ja
PostQuitMessage(0);
break;
case 7://Nein
MessageBox(0,TEXT("Fenster nicht geschlossen!"),TEXT("Das erste richtige Programm"), MB_OK);
return 0;
break;
}