恶魔的艺术3手机视频:谁把这道题给解了(数据库与面向对象设计)周1不交要死人了

来源:百度文库 编辑:高校问答 时间:2024/05/09 06:52:25
要求:进入对话框后做出各种选择,单击确定按钮后,程序将选择的信息显示在文本框中,单击退出按钮,结束程序运行。
1题帮助提示
程序的实现步骤
利用AppWizard生成多文档程序
添加菜单资源和菜单响应函数
在“查看(V)”菜单中添加以下菜单项
模态对话框
编辑对话框资源和创建对话框类

添加消息响应函数和代码
(1). 菜单响应函数
响应函数具体代码例如:
CDialogModal m_Dlg;
m_Dlg.DoModal();
(2)对话框响应函数
在OnInitDialog() 中应对控件成员初始化
例如:m_Radio.SetCheck(1); //把"男"设置为默认值
m_Combo.InsertString(0,"小学"); //往Combo Box加入选项
m_Combo.InsertString(1,"初中");
m_Combo.InsertString(2,"高中");
m_Combo.InsertString(3,"大学");
m_Combo.InsertString(4,"本科以上...");
m_Combo.SetCurSel(0); //把"小学"设置为默认值
在确定按钮的响应函数OnOk()
{
CString str;
str.Empty();
if(m_Radio.GetCheck())
str += "先生";
else
str += "小姐";
str += "你好,你的爱好:";
BOOL flag=0;
CButton *p;
//得到指向IDC_INSTEREST1的指针
p = (CButton *)GetDlgItem(IDC_INSTEREST1);
if(p->GetCheck()) //判断"登山"是否被选中
{
str += "登山 ";
flag = 1;
}
//得到指向IDC_INSTEREST2的指针
p = (CButton *)GetDlgItem(IDC_INSTEREST2);
if(p->GetCheck()) //判断"游泳"是否被选中
{
str += "游泳 ";
flag = 1;
}
//得到指向IDC_INSTEREST3的指针
p = (CButton *)GetDlgItem(IDC_INSTEREST3);
if(p->GetCheck()) //判断"看书"是否被选中
{
str += "看书 ";
flag = 1;
}
//得到指向IDC_INSTEREST4的指针
p = (CButton *)GetDlgItem(IDC_INSTEREST4);
if(p->GetCheck()) //判断"玩游戏"是否被选中
{
str += "玩游戏 ";
flag = 1;
}
if (!flag)
str += "不知道";
str += ",学历:";
int number;
CString temp;
number = m_Combo.GetCurSel(); //得到当前被选中项的序号
m_Combo.GetLBText(number,temp); //得到序号为number的项的内容
str += temp;
m_Edit = str;
UpdateData(false); //更新文本框中的内容
}
还有一个图片就是选择性别爱好学历等等的菜单,如果有需要加我QQ174648295发给你