My app has multiple CFrameWnd windows.
They use the WS_OVERLAPPEDWINDOW style.
Their parent is the main window.
The problem is when one of them brings up a modal dialog,
the other windows are still active.
I assume separate threads are running, one per window.
Is there an easy way to cause the other threads to block?
I'd like to avoid designing something using synch objects.
I'm looking for a way to do it from the thread that is
bringing up the dialog.
I just want the modal dialog to be modal for the whole