Wizard unterbrechen



  • Hallo,

    ich hab einen Wizard in meinem Programm mit CPropertySheet, wie auch -Page, jetzt habe ich eine Fehlerbehandlung in meinem Wizard implementiert, das Problem ist nur, ich führe diese Fehlerbehandlung in der OnWizardNext-Methode durch, wenn ein Fehler auftritt, soll er die Fehlermeldung anzeigen und den nächsten Dialog nicht aufrufen.

    Wie mache ich das am Besten, beim Erfolg wird die OnWizardNext()-Methode als returnwert übergeben, und was gebe ich im Fehlerfall an die Funktion zurück?

    Gruss,
    chullain



  • MSDN - OnWizardNext() schrieb:

    Return Value

    0 to automatically advance to the next page; –1 to prevent the page from changing. To jump to a page other than the next one, return the identifier of the dialog to be displayed.

    Oder auf Deutsch: Wenn du 0 zurückgibst, springt der Wizard auf die nächste Seite, bei -1 bleibt er auf der aktuellen Seite, bei anderen Werten springt er zur angegebenen Seite.



  • hey, prima, vielen Dank.


Anmelden zum Antworten