一个主对话框建立n个非模态对话框 显示层次有关问题

一个主对话框建立n个非模态对话框 显示层次问题
如题:在一个主对话框中建立n个非模态的对话框,显示时最后建立的始终在最前面,调用bringtotop也没用

------解决方案--------------------
设置焦点?
------解决方案--------------------
把不要显示的隐藏
------解决方案--------------------
你想怎么显示这些非模态对话框呢?
------解决方案--------------------
被激活的对话框肯定在最前面啊,你是不是把所有对话框都设得有WS_EX_TOPMOST属性?
------解决方案--------------------
把你的问题重新描述一下好么 你的目的是什么样子的? 没达到你目的的差异是什么?
------解决方案--------------------
你要的效果很像弹出N个模态对话框.用非模态也可以,把最后一个对话框设置成总在最前,弹出新的时先把上一次的最前属性取消.
------解决方案--------------------
你怎么创建你非模态对话框的呢?非模态对话框中又做了什么?
------解决方案--------------------
像你这种情况,什么都不设置就可以啊!
------解决方案--------------------

D3,D5
SetWindowPos(CWnd::wndNoTopMost, ...)

D2
SetWindowPos(CWnd::wndTopMost, ...)