#define __DLL__ #include #include "dll.h" BOOL CALLBACK DialogProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM) { BOOL fProcessed = TRUE; switch (uMsg) { case WM_COMMAND: switch (LOWORD(wParam)){ case IDOK: case IDCANCEL: EndDialog(hDlg,0); break; } default: fProcessed = FALSE; break; } return(fProcessed); } extern DWORD _hInstance; //you'll find this in c0nt.asm void foo() { DialogBox((HMODULE)_hInstance,MAKEINTRESOURCE(IDD_DIALOG1),NULL,DialogProc); }