HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 22.01.2008, 18:21
spider-intruder
Постоянный
Регистрация: 10.12.2005
Сообщений: 939
Провел на форуме:
3886281

Репутация: 929


Отправить сообщение для spider-intruder с помощью ICQ
По умолчанию

#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..
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ