非模式对话框遮住主框架,及时主框架得到焦点,怎么解决

非模式对话框遮住主框架,及时主框架得到焦点,如何解决?
RT
我在主框架create了一个对话框,然后弹出对话框后再点击主框架,这时主框架得到焦点,也能操作,但就是被那个对话框挡着~~~怎么解决这个问题啊?

------解决方案--------------------
关注:如果是移动或者隐藏的设置完主框架又想获得对话框,怎么才能,或者方便的得到它?
------解决方案--------------------
BOOL SetWindowPos(
HWND hWnd,
HWND hWndInsertAfter,
int X,
int Y,
int cx,
int cy,
UINT uFlags
);


try it.
------解决方案--------------------
既然这个对话框是主框架的子窗口,那它们之间就不是层次关系,而是包含关系。想象一下一个按钮,什么时候我们点击了按钮外面,这么按钮就消失了,这样是不是很不习惯?所以楼主你应该考虑一下自己的设计目的是什么,是不是有必要作成子窗口?
------解决方案--------------------
create出的对话框父窗口指定为GetDesktopWindow()