Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

.NET 

How do I make a hotkey in Visual Basic?

I made a really simple autoclicker and now I want to make it that whenever I press f3 it starts and f4 it stops.

This is my code:

Public Class Form1
Private Declare Sub mouse_event Lib "user32" (ByVal dwflags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cbuttons As Long, ByVal dwwExtraInfo As Long)
Private Const mouseclickup = 4
Private Const mouseclickdown = 2
Dim test As Integer
Private Sub BtnStart_Click(sender As Object, e As EventArgs) Handles btnStart.Click
Click.Start()
End Sub

Private Sub BtnStop_Click(sender As Object, e As EventArgs) Handles btnStop.Click
Click.Stop()

End Sub

Private Sub btnTest_Click(sender As Object, e As EventArgs) Handles btnTest.Click
test = test + 1
Counter.Text = test
End Sub

Private Sub Click_Tick(sender As Object, e As EventArgs) Handles Click.Tick
mouse_event(mouseclickdown, 0, 0, 0, 0)
mouse_event(mouseclickup, 0, 0, 0, 0)
End Sub
End Class
Code
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Int32) As Integer

Code
Sub start()
        If GetAsyncKeyState(Keys.Space) Then
             'Do Something

End If
End Sub
Check out my projects on my website:
https://www.dev-offcode.com/
(Nov 27, 2016 08:33 AM)OffCode Wrote:  
Code
Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Int32) As Integer

Code
Sub start()
        If GetAsyncKeyState(Keys.Space) Then
             'Do Something

End If
End Sub


Thanks!


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Source] by SIM-5420967May 26, 2024 09:50 AM 2 372 May 26, 2024 09:50 AM
Last Post: xiaowanga8
[.NET] by BladabindiMay 17, 2023 12:20 AM 1 178 May 17, 2023 12:20 AM
Last Post: NyQuil
[.NET] by DrpriyaOct 4, 2022 11:17 PM 4 331 Oct 4, 2022 11:17 PM
Last Post: LeetSpeed