Get all window hadles
-
Hello All, I have a MFC app being developed in VS 6.0 This app has a main dialog and from there user can open multiple dialogs. There's a possibility that at any given point there could be 2 or more dialogs open. Now under a certain condition, i want to make all open dialogs invisible and just show up a LogIn dialog. I think in order for this to done i need to get the handle of all open dialogs and call ShowWindow(FALSE); How to get all dialog/window handle? Thanks in advance.
-
Hello All, I have a MFC app being developed in VS 6.0 This app has a main dialog and from there user can open multiple dialogs. There's a possibility that at any given point there could be 2 or more dialogs open. Now under a certain condition, i want to make all open dialogs invisible and just show up a LogIn dialog. I think in order for this to done i need to get the handle of all open dialogs and call ShowWindow(FALSE); How to get all dialog/window handle? Thanks in advance.
Donguy1976 wrote:
Now under a certain condition, i want to make all open dialogs invisible and just show up a LogIn dialog.
Or make the login dialog modal so that interfacing with the other dialogs would not be possible (until the login dialog was properly dismissed).
"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
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
-
Donguy1976 wrote:
Now under a certain condition, i want to make all open dialogs invisible and just show up a LogIn dialog.
Or make the login dialog modal so that interfacing with the other dialogs would not be possible (until the login dialog was properly dismissed).
"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
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
Is it possible to get all dialog handles in a app? Or the number of dialogs that are open at a given time?
-
Is it possible to get all dialog handles in a app? Or the number of dialogs that are open at a given time?
the function EnumWindows may help you.This function can enum all the window in the window manager .Or you can use the relationship between the dialog and the apps to meet your point.