6

我正在做一个项目,我在其中截取各个监视器 ( TMonitor) 并通过网络传输它们的图像(远程桌面查看)。假设添加/删除了一个监视器(我已经可以识别),我需要同步这发生在哪个监视器上。因为,假设有 3 个监视器,索引 0、1、2。监视器 1 被删除。我不想自动将索引 2 更改为 1,我希望它始终保持一个 ID。我可以在TMonitor类 ( Screen.Monitors[i]) 中识别出任何属性来唯一标识它吗?

4

1 回答 1

14

我会说 的Handle属性TMonitor在任何时候都是独一无二的。

根据文档

只要物理显示器HMONITOR是桌面的一部分,它就具有相同的功能。

于 2012-06-17T21:26:35.100 回答