注:该过程适用于VC6.0版本,建立模态窗口。
第一步:添加资源
Insert->Resource,然后选中Dialog,然后点击New,如下图。
第二步:为该新资源添加类。
切换到ResourceView,双击刚才添加的对话框,然后在d出的提示框里选择“Create a new class”,然后点击OK,你会看到如下对话框
为这个类命名,只修改name一栏,我这里把它命名为CMyFristDlg,其他的默认,直接点击ok。
第三步,创建窗口
在你想要创建窗口的CPP文件里,加入MyFristDlg头文件,即:
#include "MyFristDlg.h"
然后,在你想要创建窗口的地方,加入如下代码,(我这里是加在按钮1的响应函数里面):
CMyFristDlg dlg
dlg.DoModal()
运行效果图:
在resourceview选项卡中,右击dialog文件夹选择insertdialogue选项即可。
在主对话框的*Dlg.h顶部加入#include“子对话框.h”;在public:
CShiDlg(CWnd*
pParent
=
NULL)
//
standard
constructo
C子对话框
myd;
在*Dlg.cpp的按钮单击事件中加入
myd.DoModal()就行了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)