Как сделать глобальное нажатие клавиш? - VB

Узнай цену своей работы

Формулировка задачи:

Как сделать чтобы после условия пошло выполнение нажатия клавиш в любом приложении?

Решение задачи: «Как сделать глобальное нажатие клавиш?»

textual
Листинг программы
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer
 
'Const
Const VK_Z = &H5A
 
Private Sub Timer1_Timer()
If GetAsyncKeyState(VK_Z) Then
Command1 = True
End If
End Sub
Private Sub Command1_Click()
SendKeys "^n", True          ' Нажатие CONTRL + N в развернутом окне.
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 4.5 из 5
Похожие ответы