Ja,
generell ist es jedem überlassen, Deskstream an seine Wünsche anzupassen.
ZitatIch möchte nur 1 Fenster sehen, welches auf dem Zielrechner läuft. Könnte man euer Tool dahingehend umbauen, das man einen Fenstertitel (-teil) des Servers mitgibt, und man dann im Client nur den Inhalt dieses Fensters bekommt, wenn es vorhanden ist ?
Hol dir das Handle des Fensters, ermittle Position, Höhe und Breite und passe diese 3 Werte im Bitblt im Server an.
Noch etwas in Sachen Mausclicks:
Zzt. werden linke und rechte Mausklicks in das Clientfenster an den Server weitergereicht.
Funktioniert das einwandfrei, oder werden bei euch nach einem Mausklick ab und zu komplette Frames (zu erkennen an einem Bild mit inversen Farben) ca 2-3 Sekunden nach dem Klick angefordert? Mit entsprechender ca. 1/2-sekündiger Wartezeit? Ich hatte dieses Phänomen vor kurzem auf einem Rechner, der nicht mir gehörte....zum Glück hatte ich etwas Zeit und habe festgestellt, dass einige Sekunden (und ca. 10-15 Frames) nach dem Mausklick "Müll" beim Client in der Pipeline war....seltsamerweise nur einige Bytes. Dies war schnell gefixt (mit 2 Zeilen) aber als ich einen Tag später zufällig das "alte" Script im Netzwerk laufen lies, gab es keinerlei Beanstandungen....scheint wohl eine/mehrere spinnende TCP-Verbindung(en) gewesen zu sein, aber wenn ihr dieses Phänomen auch schon mal beobachtet hättet, würde ich den Handshake anpassen....