Guten Abend,
Ich suche nach einem Weg Keys und Clicks in einem minimierten Programm zu emulieren.
Beispiel:
SendKeys.Send("A")
SendKeys.Send("F11")
Mouseclick at x,y
SendKeys.Send("F11")
Das Programm soll kein Focus bekommen also alles im Hintergrund erledigen.
Ich habe es bereits so versucht, aber es sendet ja nur einen Text und keine Keys:
Hab google schon durchsucht, vielleicht weiß von euch ja jemand einen Rat ^^
Ich suche nach einem Weg Keys und Clicks in einem minimierten Programm zu emulieren.
Beispiel:
SendKeys.Send("A")
SendKeys.Send("F11")
Mouseclick at x,y
SendKeys.Send("F11")
Das Programm soll kein Focus bekommen also alles im Hintergrund erledigen.
Ich habe es bereits so versucht, aber es sendet ja nur einen Text und keine Keys:
Code:
Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtr
Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" _
(ByVal hWnd As IntPtr, ByVal hWndChildAfterA As IntPtr, ByVal lpszClass As String, ByVal lpszWindow As String) As IntPtr
Declare Function SendMessage Lib "user32" Alias "SendMessageA" _
(ByVal hWnd As IntPtr, ByVal wMsg As Integer, ByVal wParam As IntPtr, ByVal lParam As String) As IntPtr
Const WM_SETTEXT As Integer = &HC
Private Sub BotGuildBank()
Dim destination As IntPtr = FindWindow(Nothing, "TITLE")
Dim destControl As IntPtr = FindWindowEx(destination, IntPtr.Zero, "Edit", Nothing)
SendMessage(destControl, WM_SETTEXT, IntPtr.Zero, "A")
End Sub