![]() MESSAGE_MAP_COMMAND(IDD_BUTTON_EXIT, OnDialogButtonExitClicked) MESSAGE_MAP(WM_DESTROY, OnDialogDestroy) MESSAGE_MAP(WM_INITDIALOG, OnDialogInit) ![]() Return DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOGBOX), NULL, DialogProc) īOOL CALLBACK DialogProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) If(ul_reason_for_call = DLL_PROCESS_ATTACH) FIXME: There is a better way by passing the hInstance as a parameter to StartDialogīOOL CALLBACK DialogProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) īOOL OnDialogInit(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) īOOL OnDialogDestroy(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) īOOL OnDialogClose(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) īOOL OnDialogButtonExitClicked(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) īOOL OnDialogButtonSayHiClicked(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) īOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) Return MessageCallback(hwnd, message, wParam, lParam) ĭllExport INT_PTR STDCALL StartDialog(VOID) If((message = WM_COMMAND)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |