Seite 1 von 1

Bildschirmauflösung

Verfasst: 29.10.2004 23:01
von KeyKon
Wie Kriegt man raus auf welche Bildschirmauflösung der PC eingestellt ist?

KeyKon

Verfasst: 29.10.2004 23:46
von FlixFlax
Hi Keykon

In die Archiv kannst du dieses finden:

screen_x = GetSystemMetrics_(#SM_CXSCREEN)
screen_y = GetSystemMetrics_(#SM_CYSCREEN)
MessageRequester("", Str(screen_x)+" x "+Str(screen_y))

:)

Verfasst: 29.10.2004 23:47
von Falko
In der PB-Hilfe unter Desktop sind passende Beispiele.

Code: Alles auswählen

;By Falko created with PB3.92
#Desktop=0
If ExamineDesktops() 
  Deskbreite.s = Str(DesktopWidth(#Desktop))
  DeskHoehe.s = Str(DesktopHeight(#Desktop))
  Frequenz.s = Str(DesktopFrequency(#Desktop))
  ;Ausgabestring für Messagerequester
  string$="Desktopbreite: "+Deskbreite+" Pixel"+Chr(10)+Chr(13)
  string$=string$+"DesktopHöhe: "+DeskHoehe+" Pixel"+Chr(10)+Chr(13)
  string$=string$+"Frequenz: "+Frequenz+" Hz"+Chr(10)+Chr(13)
  string$=string$+"Farbtife: "+Str(DesktopDepth(#Desktop))+" Bits/Pixel"
  ;Ausgabe
  MessageRequester("Desktopinfo"+DesktopName(#Desktop),string$,#MB_ICONINFORMATION	)
Else 
  MessageRequester("Fehler", "Es ist was nicht in Ordnung")
EndIf
MfG Falko

Verfasst: 30.10.2004 09:31
von KeyKon
Danke :D