Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 25.03.2010, 12:49   #1
vma
 
Регистрация: 24.03.2010
Сообщений: 4
Репутация: 10
По умолчанию Глобальный HOOK

Строю ловушку
SysHook = SetWindowsHookEx(WH_GETMESSAGE, &MsgProc, hInst, 0);
по клику правой мышкой
if ( ((PMSG)lParam)->message==WM_RBUTTONDOWN )
SendMessage(hWnda, EM_RESETTIMER, 0, 0 );
посылаю сообщение в свое окно hWnd
Однако сообщения приходят только тогда, когда кликаешь внутри окна hWnd.
Ловушку загружаю как отдельную DLL и следовательно она должна быть глобальной. В чем может быть дело?
vma вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сбрасывается Глобальный динамический массив... Izhic Общие вопросы Delphi 3 17.05.2009 23:29
Глобальный хук на клаву rem37 Win Api 7 03.05.2009 01:25
Глобальный хук на мышь не глобальный О_о JTG Общие вопросы Delphi 3 05.06.2008 17:41
глобальный поиск по винтам Simply-Art Общие вопросы Delphi 5 27.11.2006 18:02


15:26.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.