Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
глобальний Hook в dll проблема с PostMessage
|
|||
|---|---|---|---|
|
#18+
Все привет, вот для общего развития написать глобальний хук клавиатури. функция в длл получает сообщения от приложений но не передает сообщения моему приложению лог дллки показывает что все правильно сообщение получаеться успешно отправляються окну и хендл правильный. Но моему приложению абсолютно ничего не приходит целый день уже бюсь над етим. Помогите пожалуста. код длл-ки Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. код приложения Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2010, 16:54 |
|
||
|
глобальний Hook в dll проблема с PostMessage
|
|||
|---|---|---|---|
|
#18+
перед циклом GetMessage добавил вот такой код Код: plaintext 1. 2. 3. 4. голова уже пухнет немогу понять в чем проблема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2010, 17:14 |
|
||
|
глобальний Hook в dll проблема с PostMessage
|
|||
|---|---|---|---|
|
#18+
Вияснился интересный нюанс приложение получает сообщения только если клавиши нажимаються в окне приложения а если в какомто другом окне то не получает хотя длл исправно логирует все нажатия и в логи записывает правильный хендл окна да и почемуто сколько раз я не нажму клавишу получаю только 2 сообщения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2010, 16:29 |
|
||
|
глобальний Hook в dll проблема с PostMessage
|
|||
|---|---|---|---|
|
#18+
GalbaradВияснился интересный нюанс приложение получает сообщения только если клавиши нажимаються в окне приложения а если в какомто другом окне то не получает хотя длл исправно логирует все нажатия и в логи записывает правильный хендл окна да и почемуто сколько раз я не нажму клавишу получаю только 2 сообщения Попробуйте заменить KeyHook = SetWindowsHookEx(WH_KEYBOARD, ghpGlobalKeyboard, hInst, 0); на KeyHook = SetWindowsHookEx(WH_KEYBOARD, ghpGlobalKeyboard, NUUL, 0); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2013, 20:11 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2020378]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 273ms |

| 0 / 0 |
