|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.07.2011, 03:07 | #1 |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
Windows 7/x32 Crash
Доброго времени суток уважаемые гении. Столкнулся сегодня с аномалиями и даже не могу понять в чем дело, поэтому решил спросить, может у кого бывало такое. Вообщем использую глобальные хуки средствами *.dll в своем приложение *.exe и проблема только на Os = TopicName; То есть, если я запускаю мое приложение *.exe оно тупо вылетает при попытке использования моего события с мышкой или клавой, например прокрутки колесика/ на других осях все работает.
Но самое странное в этом то, что я написал дополнительную программу, маленькую, которая просто запускает мое приложение *.exe и все работает к удивлению, как это так? Код:
Код hook'а, не анализируйте, просто взглядом пройдитесь. Привел код для того чтобы вы посмотрели что ничего специфического нету, стандартный хук и свои некие действия. Код:
Последний раз редактировалось coNsept; 10.07.2011 в 03:37. |
10.07.2011, 03:08 | #2 |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
My3dCam.сpp
Код:
Последний раз редактировалось coNsept; 10.07.2011 в 03:25. |
10.07.2011, 03:21 | #3 |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
Код:
Последний раз редактировалось coNsept; 10.07.2011 в 03:25. |
10.07.2011, 04:08 | #4 |
Форумчанин
Регистрация: 11.07.2010
Сообщений: 914
|
else {
return UnhookWindowsHookEx(MouseHook); MouseHook = NULL; } Переменные MouseHook, KeyboardHook никогда не обнуляются. А так как они объявлены в шаровой секции, то достаточно одного процесса (даже не твоего) держащего dll загруженной, чтобы последующие попытки установки хука вели.. ну сам знаешь. Я вот так вижу. |
10.07.2011, 10:28 | #5 |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
EUGY, можешь кинуть в л.с. свои контактные данные: icq, skype, msn либо что-то еще?
Последний раз редактировалось coNsept; 10.07.2011 в 10:32. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правда ли что Windows xp 64 определяет болше Оперативки чем Windows xp 32 | subbota | Операционные системы общие вопросы | 4 | 03.06.2012 17:29 |
Автозагрузка, каталог "Автозагрузка" создается повторно (Win7 x32) | MyIE | Общие вопросы Delphi | 10 | 29.03.2012 07:49 |
Microsoft Incremental Linker Crash | Ivan_32 | Общие вопросы C/C++ | 2 | 03.07.2011 18:37 |
CRASH-FAW Cheat EXE not info | YRASOV | Общие вопросы Delphi | 2 | 24.08.2010 11:57 |
Windows7,не работает HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Windows\AppInit_D LLs | ассемблер123 | Windows | 0 | 22.04.2010 18:30 |