荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: Second (石开), 信区: Program
标 题: Re: 请教关于MFC对话框的一个简单问题?
发信站: 荔园晨风BBS站 (Wed May 23 01:49:02 2001), 转信
这个很难具体的写出来,大概有以下几个步骤:
先建立一个对话框(用app wizard),加入你要的新控件
比如
Button ID:IDC_GETDATA
Capition: & Getdata
再创建子对话框.从ResourceView中扩展Mydialog
resource,右击Diaog项,选择Insert Dialog .
设置属性:
Dialog ID: IDD_GETDATA
Capition: 输入数据
...
再进行编码工作,
打开ClassWizard,Adding a Class ,New Class ,输入:
CGetdata,创建CGetdata类.
把两个对话框建立联系,在FileView里找对话框的.h文件比如
MydialogDlg.h,在类定义前加入 #include "Getdata.h"
在公用成员声明部分声明CGetData类对象m_pGetdata
.......
public:
cmydialogdlg(CWnd * pParent=NULL;
CGetdata m_pGetdata;
voidCMyialog::OnExit()
{
OnOk();
}
再选择IDC_GETDATA,"Message"为ON_CLICKED,
添加OnGetdata函数:
void CMydialogDlg::Ongetdata()
{
m_pGetdata.DoModal();
}
【 在 ky (过儿) 的大作中提到: 】
: 我想在对话框中设一按钮,然后按它后又弹出一对话框
: 。怎么做?
: 能否说详细点呢?
--
既然热爱生命
那么,
一切都在意料之中。
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.28.190]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店