计算机科学与技术《Vc 程序设计》实验指导书-07计(4)

来源:网络收集 时间:2025-05-01 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

UINT nID = GetCheckedRadioButton( IDC_AGE_L18, IDC _AGE_M38);

GetDlgItemText(nID, strCtrl); // 获取指定控件的标题文本 str = str + strCtrl;

// 获取第二个问题的用户选择

str = str + “\\n你使用的接入方式:

nID = GetCheckedRadioButton( IDC_CM_FTTL, IDC_CM_OTHER); GetDlgItemText(nID, strCtrl); // 获取指定控件的标题文本

str = str + strCtrl; // 获取第三个问题的用户选择 str = str + \你上网主要是:\\n\

UINT nCheckIDs[4] = {IDC_DO_POP, IDC_DO _READ, IDC_DO_GAME, IDC_DO_OTHER};

CButton* pBtn;

for (int i=0; i<4; i++) {

pBtn = (CButton*)GetDlgItem(nCheckIDs[i]); if ( pBtn->GetCheck() ) {

pBtn->GetWindowText( strCtrl ); str = str + strCtrl; str = str + \ } }

MessageBox( str ); CDialog::OnOK(); }

4. 编译运行并测试。

六、实验运行结果

写出程序的运行结果。

七、选做题:

做如下问卷调查。

void CDanxuanDlg::OnButton1() { CString str, strCtrl; str = \你的选择为:\

UINT nID = GetCheckedRadioButton( IDC_RADIO1, IDC_RADIO4); GetDlgItemText(nID, strCtrl); // 获取指定控件的标题文本 str = str + strCtrl; MessageBox( str );

15

}

实验七:常用控件(2)

一、实验目的与要求

设计一个 “学生基本信息”对话框,求学生成绩总分、平均分。

图“学生基本信息”对话框

二、实验类型

验证型

三、实验原理及说明

掌握编辑框、按钮控件的使用方法。

四、实验仪器

序 号 1 名 称 计算机 主要用途 编写程序 五、实验内容和步骤

1.启动Visual C++ 6.0

2.创建一个默认的对话框应用程序chengji.

① 选择“文件”→“新建”菜单,在弹出的“新建”对话框中选择“工程”页面,选择MFC AppWizard(exe),在工程框中输入chengji.

② 单击“确定”按钮,在出现的Step 1对话框中选择“基本对话(框)”应用程序类型,单击“完成”按钮。

3向对话框添加如表所示的控件。

表 学生基本信息对话框添加的控件

添加的控件 编辑框 编辑框 ID号 IDC_EDIT1 IDC_EDIT2 16

编辑框 编辑框 编辑框 编辑框 按钮 按钮 IDC_EDIT3 IDC_EDIT4 IDC_EDIT5 IDC_EDIT6 IDC_BUTTON1 IDC_BUTTON2 4 按Ctrl+W打开ClassWizard的Member Variables页面,选中所需的控件ID号,双击鼠标。依次为控件增加成员变量。

控件ID号 IDC_EDIT1 IDC_EDIT2 IDC_EDIT3 IDC_EDIT4 IDC_EDIT5 IDC_EDIT6 变量类别 Value Value Value Control Value Value 表 控件变量

变量类型 CString CString float float float float 变量名 m_xuehao m_xingming m_yuwen m_shuxue m_yingyu m_zongfen —— 范围和大小

5双击按钮IDC_BUTTON1,并添加下列代码:

void CChengjiDlg::OnButton1() { }

6双击按钮IDC_BUTTON2,并添加下列代码:

UpdateData(true);

m_zongfen=m_yuwen+m_shuxue+m_yingyu; UpdateData(false);

void CChengjiDlg::OnButton2()

{float aa; CString str;

UpdateData();

aa=(m_yuwen+m_shuxue+m_yingyu)/3;

str.Format(\g,\平均分为\,aa); MessageBox(str); UpdateData(false); }

6 编译运行并测试。

六、实验运行结果

写出程序的运行结果。

七、选做题:

编写如下程序:

17

void CSyanDlg::OnButton1()

{ UpdateData(); CString str, strctr;

UINT nID = GetCheckedRadioButton( IDC_RADIO1, IDC_RADIO1); GetDlgItemText(nID, strctr); str=m_name+\+m_kecheng2+\m_list.AddString (str); }

实验八:常用控件(3)

一、实验目的与要求

编写一个选修课程程序。完成添加新课程、删除已选课程、清空所有已选课程程序。

18

二、实验类型

验证型

三、实验原理及说明

掌握列表框控件的使用方法。 四、实验仪器

序 号 1 名 称 计算机 主要用途 编写程序 五、实验内容和步骤

1.启动Visual C++ 6.0

2.创建对话框应用程序kecheng,并设计其界面

① 选择“文件”→“新建”菜单,在弹出的“新建”对话框中选择“工程”页面,选择MFC AppWizard(exe),在工程框中输入kecheng。 ② 单击“确定”按钮,在出现的Step 1对话框中选择“基本对话(框)”应用程序类型,单击“完成”按钮。

3调整对话框的大小,删除对话框中间的“TODO: 在这里设置对话控制。”静态文本控件、“确定”按钮控件, “取消”按钮。

4 添加三个按钮,一个是“添加按钮,ID为IDC_BUTTON1,一个是“删除”按钮,ID为IDC_BUTTON2,一个是“清空”按钮,ID为IDC_BUTTON3。

5为对话框添加如表所示的一些控件。

添加的控件 编辑框 列表框 ID号 IDC_EDIT1 IDC_LIST1 6打开ClassWizard的Member Variables页面,选中所需的控件ID号,双击鼠标或单击Add Variables按钮。依次为控件增加成员变量。

表9.2 控件变量

控件ID号 IDC_EDIT1 IDC_LIST1 变 量 类 别 Value Control 变 量 类 型 CString ClistBox 变 量 名 m_kecheng m_list

19

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库计算机科学与技术《Vc 程序设计》实验指导书-07计(4)在线全文阅读。

计算机科学与技术《Vc 程序设计》实验指导书-07计(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/293243.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219