能mfc 对话框非模态的大神请进

会mfc 对话框非模态的大神请进
各位大神:
我在项目里创建了一个非模态对话框(主运用了SetWindowPos将其放到了最顶层),然而创建了的非模态的对话框也放到了最顶层,这个可以理解,但是我始终不能将其设置成不同的对话框也就是没有说和其他的对话框放到同一级别

------解决方案--------------------
BringWindowToTop
看看这个呢
------解决方案--------------------

非模式对话框弹出后,可以一直保留在屏幕中,和其它窗体同时工作。
出非模式对话框的方法
1 在头文件中加入
#include "Dlg.h"
public:
CDlg *Dlg;
2 在代码中加入
Dlg=new CDlg(this);
Dlg->Create(IDD_DIALOG1);
Dlg->ShowWindow(SW_RESTORE);
------解决方案--------------------
没有并列第一吧!
^_^
------解决方案--------------------
其实楼主没把需求描述清楚,我第一次看贴,没明白啥意思