Frage

Ich brauche das Gerät automatisch Auflösung zu erfassen, jetzt ich eine globale var habe und verdrahten die Auflösung:

Public gDeviceRes As String = "640"
'Public gDeviceRes As String = "320"

dann für jedes Gerät neu kompiliert, hat jemand einen schnellen snippit von Code für diese hat ??

War es hilfreich?

Lösung

Je nach Ihren genauen Anforderungen können Sie die aktuellen Bildschirmabmessungen überprüfen Sie mit Screen.PrimaryScreen oder Sie können P / Invoke GetDeviceCaps mit HORZRES. Vertikale dimesions sind in ähnlicher Weise zur Verfügung.

Andere Tipps

Das tat genau das, was ich brauchte:

  Dim screensize As System.Drawing.Rectangle = Screen.PrimaryScreen.Bounds
  Public gDeviceRes As String = screensize.Height
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top