【发布时间】:2013-11-28 08:54:59
【问题描述】:
我已经尝试过 Screen.AllScreen、SystemInformation.MonitorCount 和 WMI,但都失败了。
我的应用程序作为 Windows 服务运行,因此没有可视表单或 UI。即使我有 2 个监视器,Screen.AllScreen 和 SystemInformation.MonitorCount 都返回 1。如果我在控制台中运行我的应用程序,它会返回正确的显示计数,但我的要求是我的应用程序作为 Windows 服务运行(无 UI)。
谢谢!
【问题讨论】:
-
如果它是一项服务.... 为什么它不知道你有多少个显示器会很重要?
-
嗯,这是我的应用需求的本质。我需要在远程电脑上运行硬件检查。
标签: c#