DoModal ohne dialogfeld aufruf beendet (Return Val -1)



  • ich versuche ein dialogfeld mit DoModal() aufzurufen. das mache ich in einer funktion die von mehreren programmen verwendet wird.

    in allen ausser einem prog klappt es.

    in dem programm indem es nicht klappt wird der Rückgabewert -1 zurück gegeben und GetLastError() sagt auch 0. nur wird das Dialogfeld nicht aufgerufen sondern einfach übersprungen !?!? (bis OnInitDialog() kommt er nicht mal).



  • Diesen Fehler hatte ich auch mal. Aber bei mir lag es daran, dass dieser Dialog nicht in den Resourcen vorhanden war. Hatte das beim Copy+Paste nicht berücksichtigt.
    Oder hast du deinen Dialog per Hand erstellt?



  • aber da konnteste nicht kompilieren, oder ??

    bei stimmt es aber (leider ;)), das komische daran ist das es halt bei anderen programmen läuft, ohne probleme



  • Doch, kompilieren konnte ich. Hat nur nicht die Resource gefunden. Und das habe ich nicht abgefangen. 😉


Anmelden zum Antworten