Many programs (True Transparancy and others) can get all active or running in background window class names like this one:
Delphi 7 Object Inspector name is tpropertyinspector
Opera main window class name is operawindowclass
etc.
So how to get any opened window class name in Delphi?
Call
EnumWindowsto get all the top level windows. Then callGetClassNameto find out the window class name for each window. If you also wish to probe child windows then callEnumChildWindowson each top level window.Call GetClassName like this: