Jo, danke krusty hört sich alles sehr logisch an was du sagst.

Hab das jetzt so mal eingefügt und die entsprechenden Sachen eingetragen. Leider verzieht die Maus noch ein wenig^^. Der Klick wird zwar ausgeführt, aber leider stimmt immernoch was mit den Pixeln nicht.
Habe folgendes vordefiniert:

Public Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Integer, ByVal dx As Integer, ByVal dy As Integer, ByVal cButtons As Integer, ByVal dwExtraInfo As Integer)
Private Const MOUSEEVENTF_LEFTDOWN = &H2
Private Const MOUSEEVENTF_LEFTUP = &H4

Private Sub PictureBox1_MouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseClick
Dim XWeite As Integer = e.Location.X.ToString 'die Mausklick Koordinaten von X
Dim YHöhe As Integer = e.Location.Y.ToString 'die Mausklick Koordinaten von Y

Dim ServerHöhe As Integer = PictureBox1.Height 'Pictureboxhöhe (TCP Server)
Dim ServerWeite As Integer = PictureBox1.Width 'Pictureboxbreite (TCP Server)

Dim ClientHöhe As Integer = e.Y.ToString 'Höhe Y des geklickten Pixels beim Opfer
Dim Clientweite As Integer = e.X.ToString 'Breite X des geklickten Pixels beim Opfer

Dim ClickX As Integer = (XWeite / ServerWeite) * Clientweite
Dim ClickY As Integer = (YHöhe / ServerHöhe) * ClientHöhe

If CheckBox1.Checked Then
Windows.Forms.Cursor.Position = New Point(ClickX, ClickY) ' Screenposition
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0)
End If
End Sub

is garantiert wieder so ein dummer Fehler...das ist mir schon öfter passiert -,-

bei dem Bereich Remote Maus krieg ich es echt nicht auf die Reihe...

HackZintheDarK