MyMFC(7-9)对话框 CProp3
来源:互联网 发布:刷爱奇艺会员软件 编辑:程序博客网 时间:2024/06/05 19:38
// Prop3.cpp : 实现文件//#include "stdafx.h"#include "MyMFC2-Dialog.h"#include "Prop3.h"#include "afxdialogex.h"// CProp3 对话框IMPLEMENT_DYNAMIC(CProp3, CPropertyPage)CProp3::CProp3(): CPropertyPage(CProp3::IDD), m_strSalary(_T("")){}CProp3::~CProp3(){}void CProp3::DoDataExchange(CDataExchange* pDX){CPropertyPage::DoDataExchange(pDX);DDX_CBString(pDX, IDC_COMBO1, m_strSalary);}BEGIN_MESSAGE_MAP(CProp3, CPropertyPage)END_MESSAGE_MAP()// CProp3 消息处理程序BOOL CProp3::OnSetActive(){// TODO: 在此添加专用代码和/或调用基类((CPropertySheet*)GetParent())->SetWizardButtons(PSWIZB_BACK | PSWIZB_FINISH); //在第三个属性页上面“上一步”“完成”按钮可用return CPropertyPage::OnSetActive();}/*********************************************************************************************************************///向列表控件中添加文字BOOL CProp3::OnInitDialog(){CPropertyPage::OnInitDialog();// TODO: 在此添加额外的初始化((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString(_T("5000元以下"));((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString(_T("5000-7000元"));((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString(_T("7000-9000元"));((CComboBox*)GetDlgItem(IDC_COMBO1))->AddString(_T("9000元以上"));((CComboBox*)GetDlgItem(IDC_COMBO1))->SetCurSel(2); //SetCurSel函数的作用是:选择列表框中的一个字符串,并将其显示在该组合框的编辑框中 //参数为所排列的序号,从0开始//发现列表中的输出并不是按我们所写的顺序来输出的,把控件属性中的Sort设为FALSE即可return TRUE; // return TRUE unless you set the focus to a control// 异常: OCX 属性页应返回 FALSE}/**************************************************************************************************************************///点击“完成”按钮后,输出信息BOOL CProp3::OnWizardFinish(){// TODO: 在此添加专用代码和/或调用基类int index;index = ((CComboBox*)GetDlgItem(IDC_COMBO1))->GetCurSel(); //GetCurSel函数用来获得在第三个属性页的列表中所选择项的索引((CComboBox*)GetDlgItem(IDC_COMBO1))->GetLBText(index, m_strSalary); //GetLBText函数用来获得对应索引号的选项的内容,第一个参数是由GetCurSel //函数得到的索引号,第二个参数是添加的成员变量用于保存选项的内容。类别是Value,类型是CStringreturn CPropertyPage::OnWizardFinish();}
0 0
- MyMFC(7-9)对话框 CProp3
- MyMFC(7-9)对话框 CMainFrame
- MyMFC(7-9)对话框 CMyMFC2DialogView
- MyMFC(7-9)对话框 CProp1
- MyMFC(7-9)对话框 CProp2
- MyMFC(7-9)对话框 CPropSheet
- MyMFC(7-9)对话框 CTestDlg
- MyMFC(2-6)菜单 CMainFrame
- MyMFC(2-6)菜单 CMyMFCApp
- MyMFC(2-6)菜单 CMyMFCView
- MyMFC(8)逃跑按钮 CMyMFC3DialogDlg
- MyMFC(8)逃跑按钮 CNewButton
- 9对话框
- MyMFC(10-11)绘图控制和保存 CGraph
- MyMFC(10-11)绘图控制和保存 CMyMFC4View
- MyMFC(10-11)绘图控制和保存 SettingDlg
- 9种通用对话框
- 安卓中9种对话框
- Substring with Concatenation of All Words
- MyEclipse中debug用法和MyEclipse 快捷键
- 今天,处女面就这么被阿里廉价的拿走了
- CentOS系统安装MySQL教程
- 伙伴地址
- MyMFC(7-9)对话框 CProp3
- BZOJ 1069: [SCOI2007]最大土地面积
- android 4.2以后js 的问题
- HTML与XHTML区别比较
- 慎用create table as select,一定要注意默认值的问题---大一临时表方法
- PHP intval bcmul 方法变了
- Android开发之FastJson概述与简单使用
- 执行了getHibernateTemplate.save(user)后,控制台有hql语句输出,显示已经将数据存到数据库了,也没有抛出异常,但是去oracle数据库查的时候,压根就没有数据。。。。请问
- SolrCloud原理