朕的 发表于 2023-5-30 23:24:25

如何获取电脑接了几个显示器和分辨率并检查复制/投影模式

1.如何获取电脑接了几个显示器?2.获取每个分辨率?
3.检查显示器是复制/投影模式?


目前还没有相关命令吗?


朕的 发表于 2023-5-30 23:34:50

<火山程序 类型 = "通常" 版本 = 1 />

变量 a <类型 = 系统显示器信息类>

方法 启动方法 <公开 类型 = 整数>
{
    调试输出 (a.状态)
    调试输出 (a.到下一个 ())


    调试输出 (a.屏幕宽度, 1111)

    返回 (1)
}





-------------------------------------
用这个“系统显示器信息类” 获取不成功

朕的 发表于 2023-5-30 23:35:08

朕的 发表于 2023-5-30 23:34
变量 a

方法 启动方法


正在启动被调试程序

0, 1111

Xelloss0618 发表于 2023-5-30 23:51:14

本帖最后由 Xelloss0618 于 2023-5-30 23:53 编辑

<火山程序 类型 = "通常" 版本 = 1 />

变量 显示器信息 <类型 = 系统显示器信息类>
变量 显示器数量 <类型 = 整数>
显示器信息 = 系统硬件类.取显示器信息 ()
循环判断首 ()
{
    调试输出 (显示器信息.名称, 显示器信息.型号, 显示器信息.描述, 显示器信息.版本, 显示器信息.状态, 显示器信息.类型, 显示器信息.制造商, 显示器信息.屏幕宽度, 显示器信息.屏幕高度, 显示器信息.设备ID)
    显示器数量 = 显示器数量 + 1
}
循环判断尾 (显示器信息.到下一个 ())
调试输出 (显示器数量)

朕的 发表于 2023-5-31 00:28:02

Xelloss0618 发表于 2023-5-30 23:51
变量 显示器信息
变量 显示器数量
显示器信息 = 系统硬件类.取显示器信息 ()


感谢,!!!
页: [1]
查看完整版本: 如何获取电脑接了几个显示器和分辨率并检查复制/投影模式