⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 memberindlg.cpp

📁 ADO&VC&SQL的例子
💻 CPP
字号:
// MemberinDlg.cpp : implementation file
//

#include "stdafx.h"
#include "ADODemo.h"
#include "MemberinDlg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CMemberinDlg dialog


CMemberinDlg::CMemberinDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CMemberinDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CMemberinDlg)
	m_strAddress = _T("");
	m_strAge = _T("");
	m_strCardNo = _T("");
	m_strCountry = _T("");
	m_strInitiative = _T("");
	m_strName = _T("");
	m_strTelphone = _T("");
	//}}AFX_DATA_INIT
}


void CMemberinDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CMemberinDlg)
	DDX_Control(pDX, IDC_SOCIETY, m_CtrlSociety);
	DDX_Control(pDX, IDC_MARRIAGE, m_CtrlMariage);
	DDX_Control(pDX, IDC_INCOME, m_CtrlILevel);
	DDX_Control(pDX, IDC_GENDER, m_CtrlGender);
	DDX_Text(pDX, IDC_ADDRESS, m_strAddress);
	DDX_Text(pDX, IDC_AGE, m_strAge);
	DDX_Text(pDX, IDC_CARDNO, m_strCardNo);
	DDX_Text(pDX, IDC_COUNTRY, m_strCountry);
	DDX_Text(pDX, IDC_INITIATIVE, m_strInitiative);
	DDX_Text(pDX, IDC_NAME, m_strName);
	DDX_Text(pDX, IDC_TELEPHONE, m_strTelphone);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CMemberinDlg, CDialog)
	//{{AFX_MSG_MAP(CMemberinDlg)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CMemberinDlg message handlers

BOOL CMemberinDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	int i, nIdx;
	for(i=0;i<m_saILevelName.GetSize();i++){
		nIdx = m_CtrlILevel.AddString(m_saILevelName.GetAt(i)); 
		m_CtrlILevel.SetItemData(nIdx, m_suILevelID.GetAt(i));
	}
	for(i=0;i<m_saSocietyName.GetSize();i++){
		nIdx = m_CtrlSociety.AddString(m_saSocietyName.GetAt(i)); 
		m_CtrlSociety.SetItemData(nIdx, m_suSocietyID.GetAt(i));
	}

	m_CtrlSociety.SetCurSel(0);	
	m_CtrlILevel.SetCurSel(0);	
	m_CtrlMariage.SetCurSel(0);	
	m_CtrlGender.SetCurSel(0);	


	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CMemberinDlg::OnOK() 
{
	// TODO: Add extra validation here
	UpdateData();
	int nIdx;
	nIdx = m_CtrlSociety.GetCurSel(); 
	if(-1 != nIdx){	
		char szSocietyID[256] = {0};
		UINT uSocietyID;
		if(-1 != nIdx){
			uSocietyID = m_CtrlSociety.GetItemData(nIdx);
			m_uSocietyID = uSocietyID;
		}
	}
	nIdx = m_CtrlILevel.GetCurSel(); 
	if(-1 != nIdx){	
		char szILevelID[256] = {0};
		UINT uILevelID;
		if(-1 != nIdx){
			uILevelID = m_CtrlILevel.GetItemData(nIdx);
			m_uILevelID = uILevelID;
		}
	}
	m_uMarriageID = m_CtrlMariage.GetCurSel(); 
	m_uGenderID = m_CtrlGender.GetCurSel(); 
	
	CDialog::OnOK();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -