读书人

关于CDialog模糊的有关问题

发布时间: 2012-03-14 12:01:12 作者: rapoo

关于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);

读书人网 >VC/MFC

热点推荐