这是一个关于 Screen.DeviceName 的非常简单的问题
它总是返回 "\.\DISPLAY1" 到 "\.\DISPLAY"n 吗?或者除了这些之外还有其他价值吗?
我有多个显示器,我喜欢 "\.\DISPLAY1" "\.\DISPLAY2" "\.\DISPLAY3"
这是一个关于 Screen.DeviceName 的非常简单的问题
它总是返回 "\.\DISPLAY1" 到 "\.\DISPLAY"n 吗?或者除了这些之外还有其他价值吗?
我有多个显示器,我喜欢 "\.\DISPLAY1" "\.\DISPLAY2" "\.\DISPLAY3"
在幕后,这只是调用GetMonitorInfo
Windows API 函数。没有提及该名称将始终出现在文档中的特定格式。
因此,返回的设备名称本身是操作系统的实现细节,可能会在版本之间或软件更新中发生变化。我强烈建议您不要假设它总是采用这种格式,即使 - 现在 - 它是。