2009-07-02 4 views
2

현재 컴퓨터에 연결된 모니터가 LCD인지 CRT인지를 결정하는 정보를 VBscript에 추가하려고합니다. HKLM \ System \ CCS \ Enum \ DISPLAY에서 EDID 정보를 얻을 수 있지만 모니터 유형을 결정하는 데 사용할 수는 없습니다. WMI 클래스 Win32_DesktopMonitor, Win32_DisplayConfiguration 및 Win32_VideoController에서 얻을 수있는 유일한 일관된 정보는 화면 해상도와 새로 고침 빈도입니다. 일반적으로 와이드 스크린 LCD와 같은 LCD에서만 사용되는 일부 화면 해상도가 있지만 신뢰할 수는 없습니다.VBscript를 사용하여 컴퓨터에 연결된 모니터가 LCD인지 CRT인지 어떻게 확인할 수 있습니까?

모델 이름 테이블을 만들지 않고 모니터가 LCD인지 CRT인지를 결정하려면 어떻게해야합니까?

답변

1

Vista의 경우이 기능을 활용할 수 있습니다 (GetMonitorTechnologyType). 나는 이것을 COM을 통해 VBScript에 사용할 수 있어야한다고 생각합니다.