在一篇MSDN文章中,我读到了以下内容:
每个物理显示器都由类型为HMONITOR的监视器句柄表示。
然而,另一篇文章似乎与该说法相矛盾:
单个HMONITOR句柄可以与多个物理监视器相关联。
因此,我的问题是:在什么情况下会将HMONITOR与多个物理监视器关联?
每个物理显示器都由类型为HMONITOR的监视器句柄表示。
然而,另一篇文章似乎与该说法相矛盾:
单个HMONITOR句柄可以与多个物理监视器相关联。
因此,我的问题是:在什么情况下会将HMONITOR与多个物理监视器关联?
一个 HMONITOR 可以与多个物理/虚拟监视器关联,如下所示:
当选择“复制这些显示器”而不是“扩展这些显示器”时,两个物理/虚拟监视器可以共享一个 HMONITOR,或者换句话说,它们完全重叠。在这种情况下,您可能会得到两个 IDDCX_MONITOR(物理或虚拟监视器),但只有一个 HMONITOR。
实际上,我正在寻找将 IDDCX_MONITOR 与 HMONITOR 映射的方法:将 IDDCX_MONITOR 映射到 HMONITOR
HMONITOR
作为一个物理显示器的 ID,那么事情会出错。知道你的问题的答案,在哪些情况下HMONITOR
可以与多个物理显示器相关联,并不能帮助你。 - IInspectable