Screenshot and desktop resolution
-
Hi
Bastle gerade an einem Screensaver. Dazu fallen mir zwei probleme ein:
1. Was ist der "richtige" weg um die Screen resolution zu bekommen? (bis jetzt: GetDestopHandel(), GetClientRect() ). Ist das der beste weg??2. Mit dem print button kannn man ja einen BMP screenshot in den zwischenspeichermachen? dafuer gibt es doch sicher eine API funktion version, oder wie wirds sonst gemacht? Oder was ist der einfachste weg einen screenshot vom desktop zu machen und in mein programm zu bekommen?
Danke
cheers
Flo
-
zu 1)
schau mal bei msdn oder in deiner windows api doku nach
GetSystemMetrics()
zu 2)
http://www.geocities.com/krishnapg/screencap.html
Hoffe das hilft Dir weiter,
Greetz
-
Hi
Danke GetSystem... war was ich suchte und bisher noch nicht kannte, danke!!!
2. Genau richtiger link, mit dem gdi way ... Da haette ich ja auch selber drauf kommen koennen, is ja offentslichtlich. Ich dachte bloss es gebe eine api call der den Screen in die zwischenablage shiftet.
Dankesehr.!!