Hallo Leute, ich versuche grad mit SendMessage Ein Text zu Versende, dieser Landet aber einfach wo hin.
Deshalb müsste ich nun den Text Zusätzlich Exakt an den benötigten Koordinaten Senden, Nur Habe ich echt kein Plan.
Mit
Versende ich Mausklicks Funktioniert auch perfekt.
Mit
Versende ich den Text, und es kommt auch an, Bloß an X = 0 Y = 0Wie kann ich diese beiden nun Kombinieren?
*Topic verschoben*
Deshalb müsste ich nun den Text Zusätzlich Exakt an den benötigten Koordinaten Senden, Nur Habe ich echt kein Plan.
Mit
VB.NET-Quellcode
- Win32.SendMessage(HWndChild7, WM_LBUTTONDOWN, CType(MK_LBUTTON, IntPtr), CType(MakeDWord(Cordx.Value.X, CordY.Value.Y + 50), IntPtr))
- Win32.SendMessage(HWndChild7, WM_LBUTTONUP, CType(0, IntPtr), CType(MakeDWord(Cordx.Value.X, CordY.Value.Y + 50), IntPtr))
- * Aus Win32
- Friend Declare Function SendMessage Lib "user32.dll" Alias "SendMessageW" (ByVal hWnd As IntPtr, ByVal Msg As UInteger, ByVal wParam As IntPtr, ByVal lParam As IntPtr) As String
Versende ich Mausklicks Funktioniert auch perfekt.
Mit
VB.NET-Quellcode
- im MyString As String = "I love you too xD "
- SendMessage(HWndChild7, WM_SETTEXT, 0, MyString)
- <DllImport("user32.dll", CharSet:=CharSet.Auto)>
- Public Function SendMessage(ByVal hWnd As IntPtr, ByVal Msg As Integer, ByVal wParam As Integer, <MarshalAs(UnmanagedType.LPWStr)> ByVal lParam As String) As IntPtr
- End Function
- Friend Function MakeDWord(ByVal LoWord As Int32, ByVal HiWord As Int32) As Int32
- MakeDWord = CInt((HiWord * &H10000) Or (LoWord And &HFFFF&))
- End Function
Versende ich den Text, und es kommt auch an, Bloß an X = 0 Y = 0Wie kann ich diese beiden nun Kombinieren?
*Topic verschoben*
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()