hur.cn - 华软网

 热门搜索

MFC内部如何产生对话框

  作者:未知    来源:网络    更新时间:2011/5/14
我知道可以通过MFC AppWizard->Dialog Based直接创建一个对话框资源
但是我想知道MFC内部产生对话框的代码和步骤!
产生对话框不用像产生窗口一样创建一个对象,然后注册吗??它和CWinApp如何联系起来的
请各位给个详细解释
---华软 网友回答---
看DoModal的MFC源码,最终还是CreateDialogImpl等
---华软网友回复---
因为CDialog类是继承CWnd类,也就是说它的显示原理和CWnd一样,都必须定义窗口类WNDCLASS wndclass->
注册窗口类RegisterClass(&wndclass)->CreateWindow(...)->ShowWindow();
---华软网友回复---
这个还是要看WINDOWS程序设计,你要是写SDK程序就非常明白了      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。