I am working on a project where I take screenshots of individual monitors ( TMonitor
) and transfer their images through the network (viewing on a remote desktop). Suppose the monitor is added / removed (that I can find out already), I need to synchronize with which monitor this happened. Because, suppose there are 3 monitors, indexes 0, 1, 2. Monitor 1 is removed. I do not want to automatically change the index 2 to 1, I want it to always support the identifier. Is there any property that I can recognize in the TMonitor
class ( Screen.Monitors[i]
) to uniquely identify it?
source share