我正在使用C# / WPF编写应用程序,想要获取所有连接显示器的列表。我使用了Screen类并成功地得到了列表,但现在列表中的每个显示器的名称为“.\Display1\XXXXXXXX”等,这不可读。然而,我的Nvidia控制面板将它们列为正确的名称。那么,有人能告诉我如何获得这些名称或一些API参考吗?
注意:=我已经尝试过返回名称的EnumDisplayDevices,但它们与应该是什么不同,所以更加混乱?我尝试了WMI,并允许我访问更多信息,但是名称仍然是“默认监视器1”“默认监视器2”,而关于制造商没有任何信息,现在我正在思考是否可以使用正常的API访问它。
注意:=我已经尝试过返回名称的EnumDisplayDevices,但它们与应该是什么不同,所以更加混乱?我尝试了WMI,并允许我访问更多信息,但是名称仍然是“默认监视器1”“默认监视器2”,而关于制造商没有任何信息,现在我正在思考是否可以使用正常的API访问它。