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.