Страница: 1 |
Страница: 1 |
Вопрос: Обработка события нажатия клавиатуры через WinAPI
Добавлено: 19.06.05 22:39
Автор вопроса:
Жека
Подскажите, плз, каким образом в VB 6.0 в GUI приложении обработать события с клавиатуры. Т.е. - есть некоторый компонент, у него есть события тип keypressed, keydown и др. Но по сравнению с, например, TextBox в качетсве параметра код символа и прочая инфа не передается. Мне надо определить факт нажатия различных сочетания клавишь (в том числе Ctrl, Shift) и поработать с буфером. Какими функциями это можно реализовать? Спасибо.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа: HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 19.06.05 23:37
А где-то был пример кейлогера, шукай на этом сайте. Если нет то яндекс найдёт всё
Номер ответа: 2
Автор ответа: Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #2
Добавлено: 19.06.05 23:50
Первым делом попробовать установить у формы, на которой расположен этот компонент, параметр KeyPreview в true и ловить события клавы с него.
Если не поможет, то можно попробовать сабклассить окно компонента (определение хэндла отдельный и, может, не совсем простой вопрос).
Больше идей пока нет.