Как сделать простенький ремап хоткеев, например при нажатие кнопки "Z" отсилалась "Q"
вроде простенькая фишка но чуток не догоняю, а в нете искать походу не умею (часик-два искал ниче толком не нашел)
VB5/VB6 Простой ремап хоткеев
Модератор: Naeel Maqsudov
- mc-black
- Сообщения: 250
- Зарегистрирован: 08 май 2008, 16:09
- Откуда: Россия, Нижний Новгород
- Контактная информация:
А что Вы вообще сделали для "простенького ремапа хоткеев"? Я вот например немного нагуглил, слегка переименовав вопрос в "смена раскладки клавиатуры vb", прочитав про некоторые функции в MSDN (ActivateKeyboardLayout, LoadKeyboardLayout), хоть в данной постановке и непонятно до конца что надо получить. Если это такой простенький ремап, то что тогда даже строки кода не приведете?
На заказ: VBA, Excel mc-black@yandex.ru
у меня пока что есть только такой вариант
но я би хотел сделать не через таймер, а по собитию:
User нажал клавижу KEY
do smth
Код: Выделить всё
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vkey As Long) As Integer
Public Sub Key()
If GetAsyncKeyState(vbKeyF8) Then
MsgBox ("WORK")
End If
End Sub
User нажал клавижу KEY
do smth