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

关于CDialog模糊的有关问题

2012-03-14 
关于CDialog模糊的问题为什么在MFC中CDialog不能直接用?要继承新类来用?我不需要执行CDialog内的事件,我只

关于CDialog模糊的问题
为什么在MFC中CDialog不能直接用?要继承新类来用?
我不需要执行CDialog内的事件,我只是想单纯弹出一个模式框而已.

而MFC上自己手动写的模拟MFC的哪个HEllo例子就可以直接用?
代码入下:
CDialog   about( "AboutBox ",this);
about.DoModal();

而通过MFC向导生成的程序,我使用
CDialog   about( "MSGBOX1 ",m_pMainWnd);
about.DoModal();

虽然不报错误,但却不能弹出对话框?

以上程序如果根据向导,生成一个继承自CDialog   的类后再执行就正常了.

我想问的是为什么直接用不好用?而第一个例子里却好用?


[解决办法]
CDialog dlg(IDD_xxx, this);

热点排行