Public Declare Function ReadProcessMemory Lib "kernel32" Alias "ReadProcessMemory"
(ByVal hProcess As IntPtr, ByVal lpBaseAddress As Integer, ByVal buffer As Byte(),
ByVal size As Integer, ByVal lpNumberOfBytesRead As Integer) As Boolean Public Declare Function WriteProcessMemory Lib "kernel32" Alias "WriteProcessMemory" (ByVal hProcess As IntPtr, ByVal lpBaseAddress As Integer, ByVal buffer As Byte(), ByVal size As Integer, ByVal lpNumberOfBytesWritten As Integer) As Boolean Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vkey As Long) As Integer Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Int32) As Short Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As System.Windows.Forms.Keys) As Short Dim drag As Boolean Dim mousex As Integer Dim mousey As Integer