学习习惯问卷调查.doc

学习习惯问卷调查.doc

ID:57328344

大小:450.50 KB

页数:17页

时间:2020-08-12

学习习惯问卷调查.doc_第1页
学习习惯问卷调查.doc_第2页
学习习惯问卷调查.doc_第3页
学习习惯问卷调查.doc_第4页
学习习惯问卷调查.doc_第5页
资源描述:

《学习习惯问卷调查.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1.课程题目设计一个学习习惯问卷调查(内容包括文字和数字)2.课程内容(1)建立一个单文档的应用项目(项目名称为学生姓名拼音首字母缩写)。(2)在该应用项目下,建立一个对话框进行问卷调查,并更改对话框的标题。问卷调查的内容是学习习惯,包括早晨起床时间、每天学习小时数、学习内容、睡觉时间等。(3)在对话框中要求采用单选按钮、复选按钮、编辑框、旋转按钮等进行选择。(4)在应用项目主框架的菜单上设置一个菜单调用该对话框。(5)在工具栏设置一个工具按钮,点击该工具按钮也可调用该对话框。(6)将对话框的调查结果显示出来。3.课程步骤3.1创建单文档打开Visu

2、alC++6.0创建一个命名为jun的单文档应用工程。如图选择单文档,然后点击完成,就初步建立好了。3.2添加对话框资源在上面建立的工程内ResourceView窗口中找到Dialog如图所示按图所示单击IDD_ABOUTBOX,然后按Ctrl+R载入资源对话框。然后选中Dialog后按“新建”按钮来创建一个对话框资源。3.3添加控件并设计属性右键上述的新建对话框选择属性为其更改属性。如图将标题改为“学习习惯问卷调查”。再向对话框添加控件,控件如图右。添加控件并更改其属性,包含要调查的所有内容,结果如下更改属性时要特别注意“起床时间”和“睡觉时间”的

3、第一个单选按钮,他们必须把属性中的‘组’打勾,只有这样才能讲他们前后分组,从而两个单选同时生效。如图而旋转按钮要和编辑框相结伴,必须保证他们编排次序相邻。即按键Ctrl+D,此时编辑框和旋转按钮编排相邻,如下图同时要更改旋转按钮属性如下这样,一个基本框架便做好了。此时,按快捷键Ctrl+T可以尝试调用对话框,测试基本框架的使用情况。3.4创建对话框类并添加代码按下快捷键Ctrl+W会弹出下图点击OK为对话框添加个对话框类,命名以C开头,如图再次OK则创建成功。如下图在MessageMaps为CSurveyDlg添加映射WM_INITDIALOG。再将

4、页面切换到MemberVariables中,确定Classname选择了CSurveyDlg。选择编辑框和旋转按钮的ID号,双击鼠标来添加成员变量,并设置编辑框为int型,范围为0~24。继续将页面切回MessageMaps双击WM_INITDIALOG映射,添加代码,为旋转按钮设置选择范围0~24。同时为IDOK添加映射为OK按钮添加代码voidCSurveyDlg::OnOK(){CStringstr,strCtrl;//定义两个字符串变量//TODO:Addextravalidationherestr="早晨起床时间:";UINTnID=Get

5、CheckedRadioButton(IDC_UP_L7,IDC_UP_H9);//获取分组范围GetDlgItemText(nID,strCtrl);//获取指定控件的标题文本str=str+strCtrl;//获取第二个问题的用户选择str=str+"晚上睡觉时间:";nID=GetCheckedRadioButton(IDC_SLP_L9,IDC_SLP_H11);GetDlgItemText(nID,strCtrl);str=str+strCtrl;str=str+"学习小时数:";GetDlgItemText(IDC_EDIT,st

6、rCtrl);//获取指定控件内容str=str+strCtrl;str=str+"学习内容:";UINTnCheckIDs[4]={IDC_NR_YY,IDC_NR_GS,IDC_NR_ZZ,IDC_NR_QT};CButton*pBtn;for(inti=0;i<4;i++){pBtn=(CButton*)GetDlgItem(nCheckIDs[i]);if(pBtn->GetCheck()){pBtn->GetWindowText(strCtrl);str=str+strCtrl;str=str+"";}}MessageBox(str);

7、CDialog::OnOK();}3.5添加调用菜单和调用按钮以上工程已经建立的差不多了,只差调用对话框的菜单和按钮了。如图打开左侧项目工作区中的Menu项,双击IDR_MAINFRAME,则主界面的右边便会出现菜单编辑窗口,右键空位置,点击属性改为如图再将新建菜单项移动就可得到同时再双击项目工作区中Toolbar的IDR_MAINFRAME,会出现工具栏编辑窗口,创建一个新按钮右键属性改为如下然后再次打开建立类向导,在CMainFrame下为ID_TEST_DLG中的COMMAND添加映射。双击此映射,添加代码:并在开始补充代码:保存后,工程建立完

8、成。3.6编译并运行点击编译框中的编译按钮‘!’。然后会自动弹出一个新窗口点击测试,则调用对话框点击确定,运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。