
22.01.2008, 18:21
|
|
Постоянный
Регистрация: 10.12.2005
Сообщений: 939
Провел на форуме: 3886281
Репутация:
929
|
|
#include <windows.h>
#include <stdio.h>
#include <string.h>
HHOOK shook=0;
LRESULT CALLBACK CBTProc(int iCode,WPARAM wParam,LPARAM lParam)
{
MessageBoxA(0,(LPCSTR)"You can`t use this Program.",(LPCSTR)"Message from Administrator!",0);
return (CallNextHookEx(shook,iCode,wParam,lParam));
}
int main ()
{
shook=SetWindowsHookExA(WH_MOUSE,*CBTProc,GetModul eHandle(NULL),0);
DWORD a=GetLastError();
MessageBox(0,"","",0);
UnhookWindowsHookEx(shook);
return 0;
}
Если ерзать мышей Хук сработает - если не дергать нет.
Я так понимаю тебе надо узнать не запущен ли Халф на компе. Так там хуки ваще не нужны. Если надо дам пример :-)
Последний раз редактировалось spider-intruder; 22.01.2008 в 18:26..
|
|
|