Entwickler-Ecke

Basistechnologien - Bildschirmauflösung unter C#


Daffke - Fr 18.05.07 17:37
Titel: Bildschirmauflösung unter C#
Hi!

Eine Frage nebenbei... ;-)

Wie kann man eigentlich die Bildschirmauflösung ermitteln, die der Anwender zur Laufzeit benutzt?

Danke.
Gruß,
Daffke


Daffke - Fr 18.05.07 17:48

Ah...
Ich weiß schon! :-)


C#-Quelltext
1:
MessageBox.Show(Convert.ToString(SystemInformation.WorkingArea.Right) + " x " + Convert.ToString(SystemInformation.WorkingArea.Bottom+30));                    


Gruß,
Daffke


JüTho - Fr 18.05.07 18:14

Naja, und wenn die Taskleiste vergrößert ist, dann stimmen die 30 Pixel nicht mehr. Untersuche auch Screen.Bounds. Jürgen


Daffke - Fr 18.05.07 18:40

Ach ja... hast Recht...!

Mist. :-(


MrDude - Sa 19.05.07 12:43

Mich würd da noch interessieren ob man auch die Auflösung ändern kann...


arj - Sa 19.05.07 15:11

JFGI! (is aber nich böse gemeint ;) )

http://www.codeproject.com/csharp/CSDynamicScrRes.asp


Daffke - Mi 23.05.07 17:21

user profile iconarj hat folgendes geschrieben:
JFGI! (is aber nich böse gemeint ;) )


Kann ja gar nich' böse gemeint sein. Ich weiß ja gar nich' was die Abkürzung "JFGI" heißt... ;-)