Problem mit GetOpenFileName()



  • Hallo Leute,

    Habe hier ein Problem mit GetOpenFileName(). Ich habe das so gemacht, wie hier beschrieben und habe das frueher schonmal genauso benutzt.

    Aber jetzt kommt das Fenster mit "Datei oeffnen" nicht.

    GetLastError gibt vor dem dem GetOpenFileName() 6 aus, danach 87.

    Was ist denn da los?

    der Guenther



  • 6 -> ERROR_INVALID_HANDLE
    87 -> ERROR_INVALID_PARAMETER

    Hast du den Code wirklich nur übernommen? Falls nicht, zeig' doch bitte mal, wie dein bisheriger Code aussieht.



  • <peinlich>
    Habe den

    char FileName[MAX_PATH+2];
    

    nicht als static in meiner aufrufenden Funktion gesetzt.
    </peinlich>

    Die Liste mit den Fehlern habe ich unterdessen selbst gefunden. Danke. Woher das invalid hadle kommt ist mir aber unklar. Das ist schon beim Inititalisieren des GUIs da.

    Naja, egal. Jetzt geht's.

    der Guenther


Anmelden zum Antworten