Перехват нажатия кнопки с клавиатуры - Visual Basic .NET
Формулировка задачи:
Подскажите как сделать что бы программа перехватывала нажатие кнопки F3 даже если форма не активна и программа свернута?
Так у меня выглядит ловля нажатия при активной форме
Решение задачи: «Перехват нажатия кнопки с клавиатуры»
textual
Листинг программы
Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Integer) As Short Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Do Application.DoEvents() If GetAsyncKeyState(&H72) < 0 Then 'Клавиша F3 нажата Else 'Клавиша отпущена End If Loop End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д