身份验证对话框应该放在mainframe的oncreate中,
这个时候主要的框架已经被初始化了,或者放在CMyApp::inistance()中
这个时候框架还没有被初始化。
密码可以放置在注册表中,在程序初始化是从注册表中读出,关闭是在写进注册表中。其中相关的函数为WriteProfileInt,WriteProfileString,GetProfileInt,GetProfileString.
建议你看<深入浅出mfc>,那里面关于消息以及你的问题有详细的解释