文档详情

C++对话框教程(考前总结,仅供参考).doc

发布:2017-02-01约1.43千字共8页下载文档
文本预览下载声明
请编写一个模拟查询你宿舍所有人的信息的对话框程序 新建对话框 选择单文档!!,完成 弄好排版 组合框 (开始弹出对话框)给对话框新建一个类cporp 为此菜单项添加一个命令响应,并选择视类(CGraphic)对此消息做出响应 双击COMMANG Ok 双击函数,进入对话框,加显示对话框的代码 CPorp dlg;//构造对象 dlg.DoModal();//条用该对象的DoModal函数显示该对话框 注意:CPorp是对话框类名称 7、因为在CWyView类中显示该对话框,所以需要在CMyView类的源文件中包含定义这个对话框的头文件,即在CMyView类的源文件CMyView.cpp的前部添加#include”Porp.h” 4、(开始加控件)先给cporp增加一个WN_INITDLALOG的响应函数 给组合框的列表框增加一些控件(这里组合框ID为IDC_COMBO1) (打下面代码) ((CComboBox*)GetDlgItem(IDC_COMBO1))-AddString(罗靖云); ((CComboBox*)GetDlgItem(IDC_COMBO1))-AddString(梁雅诗); ((CComboBox*)GetDlgItem(IDC_COMBO1))-AddString(林楚滢); ((CComboBox*)GetDlgItem(IDC_COMBO1))-AddString(林颖); 让组合框初始化时就显示罗靖云(第一个选项) 在刚刚代码后面加代码((CComboBox*)GetDlgItem(IDC_COMBO1))-SetCurSel(0); 组合框属性不要勾sort(分类)显示顺序就和代码一样 在Cmyview类加一个SCtring变量m_strSalary来储存选择 private: CString m_strSalary; 给查询按钮加一个响应函数挖(右击建立类向导哇ONLbuttom什么的哇) 然后双击进入那个函数挖(接收选中的字符串) index=((CComboBox*)GetDlgItem(IDC_COMBO1))-GetCurSel(); ((CComboBox*)GetDlgItem(IDC_COMBO1))-GetLBText(index,m_strSalary); (下面的if是测试一下啊) int index; index=((CComboBox*)GetDlgItem(IDC_COMBO1))-GetCurSel(); ((CComboBox*)GetDlgItem(IDC_COMBO1))-GetLBText(index,m_strSalary); //接收选中的字符串 if(m_strSalary==罗靖云) { MessageBox(luojingyun); } if(m_strSalary==梁雅诗) { MessageBox(梁雅诗); } if(m_strSalary==林楚滢) { MessageBox(林楚滢); } if(m_strSalary==林颖) { MessageBox(林颖); } 然后不可以!!!!
显示全部
相似文档