gpt4 book ai didi

c# - 如何使用 WinAPI/C# 获取监视器/显示设备名称

转载 作者:行者123 更新时间:2023-11-30 14:21:00 26 4
gpt4 key购买 nike

我正在使用 C#/WPF 开发一个应用程序,并希望获得所有连接的显示器的列表。我使用了 Screen 类并成功获得了列表,但现在列表中的每个监视器名称为“.\Display1\XXXXXXXX”等。这是不可读的。但是,我的 Nividia 控制面板将它们列为专有名称。那么谁能告诉我如何获取这些名称或一些 api 引用。

注意 := 我已经尝试过返回名称的 EnumDisplayDevices 但它们不同应该是什么?所以它更混淆了事情?

我尝试了 WMI,它允许我访问更多信息,但是,名称仍然是“Default Monitor 1”“Default Monitor 2”,而没有关于制造商的信息,现在我在想我们是否可以使用它通过使用普通的 api 的

最佳答案

在 WMI 中查询 Win32_DesktopMonitor。 Msdn

关于c# - 如何使用 WinAPI/C# 获取监视器/显示设备名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/458011/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com