2

我在笔记本电脑上安装了带有扩展显示器的 windows7 32 位。Screen.AllScreens.Length在从Windows 服务调用时返回1,但从Windows 应用程序控制台应用程序给我的是2

4

1 回答 1

2

基本上,您没有屏幕作为“普通”Windows 服务;您也没有正常运行的 GDI/GDI+ 函数。

请参阅从 Windows 服务获取桌面大小?了解更多信息。

请参阅允许服务与 Windows中的桌面交互以与桌面交互。请注意,这在 Vista 中是不允许的。

于 2012-09-03T07:52:28.477 回答