Мне нужно считывать через хук клавиатуру!
Я сделал следующее: создал библиотеку на основе Win32 static library:
.cpp:
#pragma data_seg(".shared")
HINSTANCE hInst = 0;
HHOOK hHook = 0;
HWND TargetWnd = 0;
#pragma data_seg()
#pragma comment(linker, "/section:.shared,rws")
Подключил .lib и .h файлы к своей проге и в самой проге уже вызываю:
InstallHook(m_hWnd);
UninstallHook();
Проблема заключается в том, что под 98-й виндой все работает, а под ХР не хочет (функция SetWindowsHookEx возвращает NULL).
Заранее спасибо за помощь!