Enumerating windows on desktop (VC++)
-
Hi, I want to list out the captions of all open windows on desktop (the items which all are shown on task bar). I tried using 'EnumDesktopWindows' function but it provides too many unnecessary window handles. Can we filter the actual windows from the list provided by above API?
Regards, Krishnakumar T. G.
-
Hi, I want to list out the captions of all open windows on desktop (the items which all are shown on task bar). I tried using 'EnumDesktopWindows' function but it provides too many unnecessary window handles. Can we filter the actual windows from the list provided by above API?
Regards, Krishnakumar T. G.
Krishnakumartg wrote:
Can we filter the actual windows from the list provided by above API?
For each window handle, check to see if it has a captain, and if it is visible. That should narrow it down.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
-
Krishnakumartg wrote:
Can we filter the actual windows from the list provided by above API?
For each window handle, check to see if it has a captain, and if it is visible. That should narrow it down.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles