首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

VC++ 小疑点 —

2012-02-22 
VC++ 小问题 求救—我有2个窗口,一个登录窗口,一个程序窗口, 登录窗口不是主窗口怎样实现 先只显示登录窗口

VC++ 小问题 求救—
我有2个窗口,一个登录窗口,一个程序窗口, 登录窗口不是主窗口 怎样实现 先只显示登录窗口 再显示主窗口  
InitInstance() 中m_pMainWnd的赋值 是必须得么?

[解决办法]
现在主窗口中创建一个登录窗口,显示该窗口并隐藏主窗口,根据登录的成功还是失败,决定是直接退出或者显示出主窗口并关闭登录窗口
[解决办法]
m_pMainWnd是MFC负责的,
[解决办法]
在InitInstance()中在主窗口之前的写代码,让你的登录窗口调用DoModal()
[解决办法]
//显示登录框
DlgLogon.ShowWindow(SW_SHOW);
DlgLogon.SetActiveWindow();
DlgLogon.SetForegroundWindow();

[解决办法]
你新建好登录窗口的类,直接在InitInstance()里面调用,然后根据这个窗口的返回值再决定是否显示主程序窗口就可以了啊

热点排行