When enumerating windows using EnumWindows, I get hundreds of handles instead of one per open window on my desktop.
First of all, i am curious if this is the correc
You can filter within the enum callback by checking IsWindowVisible() & ignoring invisible system/message sink windows.