Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
ScreenRemote - den zweiten Bildschirm sehen, auch wenn er aus/nicht zu erreichen ist
rzumbe
myCSharp.de - Member



Dabei seit:
Beiträge: 15
Herkunft: Deutschland, Soest

Themenstarter:

ScreenRemote - den zweiten Bildschirm sehen, auch wenn er aus/nicht zu erreichen ist

beantworten | zitieren | melden

Hallo zusammen,

für den eigenen Bedarf habe ich ein Programm geschrieben, dass mir erlaubt zu sehen, was auf meinem zweiten Monitor passiert. Da mein PC im Schlafzimmer steht, der Fernseher jedoch im Wohnzimmer kann es manchmal schon etwas nervig sein. Vor allem wenn man mal Fenster auf dem zweiten Monitor "verloren" hat. Die Software arbeitet nicht wie eine Remotesoftware (Maus auf dem fenster platzieren), sondern eher als Virtueller Monitor. Das bedeutet man kann die maus ruhig auf den Bereich des nicht zu sehenden Monitors bewegen und sieht dies dann auch.


Link zum GoogleCode repository :

ScreenRemote v0.1

Ich freue mich auf eure Meinung/Kritik.
private Nachricht | Beiträge des Benutzers
karoue
myCSharp.de - Member



Dabei seit:
Beiträge: 85
Herkunft: Dresden

beantworten | zitieren | melden

Hallo,

das Programm ist ganz nett und für mich auch sehr nützlich. Da ich einen Laptop habe an dem ich einen zweiten Bildschirm benutze, kommt es öfter mal vor, dass wenn der Bildschirm getrennt ist, manche Programme in dem somit nicht sichtbaren Bereich starten. Dank dem Programm kann ich sie nun einfach rüberziehen.

Das funktioniert auch alles tadellos, bis auf eine Sache: Man sieht nur die untere Hälfte von meinem 2. Monitor (1280x1024).

Wäre schön, wenn das behoben werden könnte.

LG Karim
private Nachricht | Beiträge des Benutzers
rzumbe
myCSharp.de - Member



Dabei seit:
Beiträge: 15
Herkunft: Deutschland, Soest

Themenstarter:

beantworten | zitieren | melden

Hi Karim,

ich habe versucht das ganze bei mir nachzustellen, konnte aber den Effekt nicht erzielen. Um einmal grundlegend nachvollziehen zu können, wie deine Monitoreinstellungen sind habe ich eine leicht modifizierte Version des Programms erstellt. In der Statusleiste siehst du nun einige Werte ( W,H,X,S ), diese stehen für:

W: Breite der dargestellten Bitmap
H: Höhe der dargestellten Bitmap
X: Horizontaler Offset für den Screenshot
S: Größe des (darzustellenden) Bildschirms

Wenn du mir diese Werte sagen könntest schaue ich, wo Fehler liegt.

Debug Version

Aber vielen Dank schon mal für das positive Feedback.

Gruß,
Romano
private Nachricht | Beiträge des Benutzers
atlan14
myCSharp.de - Member



Dabei seit:
Beiträge: 2

beantworten | zitieren | melden

Servus,

hab mir des Programm gerade heruntergeladen. Finde ich echt praktisch, allerdings habe ich den selben Fehler wie er von Karim bereits beschrieben wurde.

Bei mir ist es so, dass der 1. Monitor 1280*800 Pixel hat und der 2. 1280*1024 Pixel.
In dem Programm werden vom 2. Monitor nur 1280*800 Pixel angezeigt. Das Bild ist nach oben verschoben (der obere Teil wird abgeschnitten).
Bei einem Screenshot ist es ähnlich: die unteren 1280*800 Pixel des 2. Monitors werden angezeigt, das ganze nach oben verschoben und der Rest ist dann weiß. Um das zu verdeutlichen ist der Screenshot, der von dem Programm erstellt wurde, angehängt.

Dann hätte ich noch 1 Vorschlag:
- Das Programm sollte verhindern, dass der Monitor, in dem sich das Fenster des Programms befindet angezeigt werden kann. Sonst macht das Programm Bilder von sich selbst.

Und mir sind noch 2 nicht so wichtige Kleinigkeiten aufgefallen:
- Das About Fenster lässt sich nicht mit dem OK Button schließen
- Tooltips werden nicht "übertragen"

LG atlan14
Attachments
private Nachricht | Beiträge des Benutzers