Hi,
I'm new to Windows progamming and was wondering if
someone could please post or show an example on how to use wm_keydown with dialogs?
Thank you
Here's my attempt:
Code:#include <windows.h> #include "calc.h" BOOL CALLBACK CalcDialogProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) { switch(msg) { case WM_INITDIALOG: return TRUE; case WM_COMMAND: switch(LOWORD(wParam)) { } break; case WM_KEYDOWN: switch(LOWORD(wParam)) { case 1: MessageBox(hWnd,"message","title", MB_OK); SendDlgItemMessage(hWnd,IDC_PUSHBUTTON1,WM_KEYDOWN,0,0); break; } return TRUE; case WM_CLOSE: EndDialog(hWnd, 0); return TRUE; } return FALSE; } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { DialogBoxParam(GetModuleHandle(NULL), MAKEINTRESOURCE(DIALOG_1), NULL, (DLGPROC)CalcDialogProc, 0); return 0; }



LinkBack URL
About LinkBacks


