[ `and @ 17.10.2004. 16:52 ] @
Malo me je zanimalo ovo pa sam guglao nasao neke kodove, prilagodio i sad ne znam sta sam uradio ... lol ! Evo koda: Code: #include <windows.h> #include "resource.h" class MYHOOKDATA { public: int nType; HOOKPROC hkprc; HHOOK hhook; } ; LRESULT CALLBACK KeyboardProc(int nCode, WPARAM wParam, LPARAM lParam) { static int c = 0; MYHOOKDATA keyboard; keyboard.nType = WH_KEYBOARD; keyboard.hkprc = KeyboardProc; return CallNextHookEx(keyboard.hhook, nCode, wParam, lParam); } BOOL CALLBACK DlgProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) { switch(Message) { case WM_INITDIALOG: SetWindowsHookEx( WH_KEYBOARD, KeyboardProc,(HINSTANCE) NULL, GetCurrentThreadId()); break; case WM_CLOSE : DestroyWindow (hwnd); break; case WM_DESTROY: PostQuitMessage (0); break; default: return FALSE; } return TRUE; } int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { return DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, DlgProc); } E sad me zanima da li ovaj program uopste radi, tj da li prati poruke tastature ... i ako radi kako da npr sve sto je kucano prosledim na neki Edit box .... tnx |