typedef HHOOK (WINAPI* ffSetWindowsHookEx)(int,HOOKPROC,HINSTANCE,DWORD); ffSetWindowsHookEx ___SetWindowsHookEx;...
typedef HHOOK (*ffSetWindowsHookEx)(int,HOOKPROC,HINSTANCE,DWORD); ffSetWindowsHookEx ___SetWindowsHookEx;...
еще есть такой момент в атрибутах, обратите внимание:
может быть проблема с Handle? память под хендл выделена, или вы просто объявили ее как указатель? не проще ли сделать так: HANDLE Handle = NULL;...
Clerk пару моментов из вашего поста я знал, а за остальное - большое спасибо!
блин... я нашел, где был косяк... как я и думал, я облажался))) именно в этом дело... оказалось, что отладчик студии неправильно показывал...
в WinXP SP1 без студии та же ситуация: 7ffe0304 c3 ret 7ffe0305 8bd4 mov edx,esp 7ffe0307 0f05 syscall...
вот конкретный пример (WinXP SP3): главный поток стоит в ожидании оконного сообщения 7C90E506 8D A4 24 00 00 00 00 lea esp,[esp] 7C90E50D...
Имена участников (разделяйте запятой).