DialogBox aus DLL



  • Hallo,

    ich möchte einen Dialog aus einer DLL aufrufen und habe dazu folgenden Code
    geschrieben:

    DialogBox ( hInstDll, MAKEINTRESOURCE ( IDD_MAIN ), NULL, MainDef );

    BOOL CALLBACK MainDef(HWND hwndDlg,UINT uMsg,WPARAM wParam,LPARAM lParam);

    Allerdings bekomme ich einen Compilerfehler:

    error C2440: '=' : cannot convert from 'int' to 'struct HWND__ *'

    bezieht sich wahrscheinlich auf den Parameter 4 ( MainDef ).

    Kann mir hier irgend jemand weiterhelfen ?



  • Probier's mal mit (DLGPROC)MainDef - vielleicht funktioniert das



  • hab ich schon, finktioniert auch nicht.

    Ich hab's dann mal mit CreateDialog probiert, das funktioniert.


Anmelden zum Antworten