В user32.dll есть функция ToAscii(), которая как раз и переводит виртуальный код и байт состояния функциональных клавиш в символ, соответствующий текущей включенной раскладке. Есть ещё ToAsciiEx(), в теории способная перевести в символ произвольно выбранной раскладки (по handle), включая русскую. Это к тому, что нужно писать на IC, таких компонентов, на сколько мне известно, штатно в этом пакете нет, возможно потому, как в массе нужно это только келоггерам и шпионам. Естественно, проактивная защита некоторых антивирусов может на такую программу ругаться, а уж если hook.dll прикрутить - гарантированно проходу не даст.
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
|
|||
карма: 1 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
карма: 22 |
| ||
файлы: 1 | code_27973.txt [1.1KB] [246] |
Ответов: 8930
Рейтинг: 823
|
|||
nesco, спасибо от лица всех старохацкеров!
![]() |
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco,
![]()
|
|||
карма: 25 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Да это готовый код был, я его просто портировал, сильно не вдаваясь в подробности. Даже редактировать ничего не стал, влом было
![]() А вообще, я просто показал, что на просторах можно найти и черта лысого, было бы желание, а не стонание |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
И что IC - самый универсальный компонент.
![]() ![]() |
|||
карма: 25 |
|
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Tad писал(а): И что IC - самый универсальный компонентА никто и не сомневался, но с ним надо уметь работать, а это приходит с опытом. PS Добавил в ConvertorEx метод VKeyToChar (см. SVN) |
|||
карма: 22 |
| ||
Голосовали: | ser_davkin, mmmmm |
Ответов: 16884
Рейтинг: 1239
|
|||
Так вроде дешевле
![]()
|
|||
карма: 25 |
| ||
Голосовали: | nesco |
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
Tad писал(а): Так вроде дешевлеДействительно, как я упустил ![]() ------------ Дoбавленo в 19.59: Исправил |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Бывает.
|
|||
карма: 25 |
|
Ответов: 305
Рейтинг: 4
|
|||
Что то не обновляется компонент. Киньте в архиве кто нибудь
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
mmmmm писал(а): Что то не обновляется компонент |
|||
карма: 25 |
|
Ответов: 1173
Рейтинг: 49
|
|||
карма: 0 |
| ||
файлы: 2 | code_27978.txt [8.2KB] [336], code_27979.txt [2.5KB] [144] |
Разработчик
Ответов: 26170
Рейтинг: 2127
|
|||
mmmmm писал(а): Что то не обновляется компонентТю! |
|||
карма: 22 |
| ||
файлы: 1 | convertorex_001.rar [8.1KB] [161] |
Ответов: 305
Рейтинг: 4
|
|||
![]() |
|||
карма: 0 |
|