문제

장치 해상도를 자동으로 감지해야합니다. 지금 당장 Global Var & Hardwire 해상도가 있습니다.

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

그런 다음 각 장치에 대해 다시 컴파일하면 누구든지 빠른 코드가 있습니까?

도움이 되었습니까?

해결책

정확한 요구에 따라 현재 화면 치수를 확인할 수 있습니다. Screen.PrimaryScreen 또는 p/호출 할 수 있습니다 getsystemmetrics SM_CXSCREEN 또는 getDeviceCaps Horzres와 함께. 수직 다임션도 마찬가지로 이용 가능합니다.

다른 팁

이것은 내가 필요로하는 일을 정확히했습니다.

  Dim screensize As System.Drawing.Rectangle = Screen.PrimaryScreen.Bounds
  Public gDeviceRes As String = screensize.Height
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top