Screen scraping means a way to read / write on the representation of the current screen. You can, with this UDF, read the actual foreground of the screen or a background window. Hidden or minimized window are not supported. I tried to optimize the use of AutoIt as much as I could, but some actions require the performance of a DLL.
I have found multiple threads and others UDF discussing this subject but never found an optimized approach to this issue without gathering everything inside a