Ich versuche, die Schaltfläche 'Abbrechen' in meinen Eigenschaftenseiten (Wizard) zu behandeln, und ich habe die Funktion 'OnQueryCancel' implementiert, um die Abbruchmeldung erfolgreich abzufangen, aber leider scheint es Die Funktion 'OnQueryCancel' wird zweimal aufgerufen, wenn der Benutzer auf die Schaltfläche Abbrechen klickt. Irgendwelche Ideen, wie ich dieses Problem angehen könnte? Vielen Dank!Eigenschaftsseiten (Wizard) - OnQueryCancel
virtual BOOL OnQueryCancel();
BOOL CWiz_Page1::OnQueryCancel()
{
int ret;
ret = MessageBox("Are you sure?", NULL, MB_YESNO);
if(ret == IDYES)
return true;
else
return false;
}
Möchten Sie teilen, was das spezifische Problem war? –