一些小疑点

一些小问题
用单文档方式编界面作为主窗口,主窗口之前设了两级对话框,第一个是登陆,第二个是功能选择,进入主界面。
1、登录窗口和第二级窗口的右上角关闭叉叉点了之后,下一级窗口会出现,怎么改?
2、主窗口属性中样式默认为下层,当我改为弹出时,就出错。是不是主窗口样式不能改呢?
3、主窗口显示时位置不在屏幕*,怎么设?
4、我想在主窗口中设一个菜单项:返回,功能是主窗口关闭,回到功能选择窗口,怎么做?
------解决方案--------------------
1.登录窗口和第二级窗口调用时用如下方法:

CXXXDlg dlg;
if(dlg.DoModal() != IDOK)//这样只有按了OK才会继续执行,否则按了取消或者右上角的叉,都会返回FALSE
       return FALSE;


2.你的主窗口是单文档,只能下层,如果是对话框应用程序则为弹出

3.CenterWinddow();

4.这个比较麻烦吧,主窗口都关闭退出了,其他界面怎么运行?除非:
a.把功能选择作为主窗口
b.主窗口只是隐藏,然后再调一遍功能选择窗口,选择完以后重新调整主窗口
c.关闭主窗口后重启程序,但是自动登录到功能选择窗口