VC++程序代码

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

// ButtonTestDlg.cpp : implementation file

//

#include "stdafx.h"

#include "ButtonTest.h"

#include "ButtonTestDlg.h"

#ifdef _DEBUG

#define new DEBUG_NEW

#undef THIS_FILE

static char THIS_FILE[] = __FILE__;

#endif

/////////////////////////////////////////////////////////////////////////////

// CAboutDlg dialog used for App About

class CAboutDlg : public CDialog

{

public:

CAboutDlg();

// Dialog Data

//{{AFX_DATA(CAboutDlg)

enum { IDD = IDD_ABOUTBOX };

//}}AFX_DATA

// ClassWizard generated virtual function overrides

//{{AFX_VIRTUAL(CAboutDlg)

protected:

virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support

//}}AFX_VIRTUAL

// Implementation

protected:

//{{AFX_MSG(CAboutDlg)

//}}AFX_MSG

DECLARE_MESSAGE_MAP()

};

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)

{

//{{AFX_DATA_INIT(CAboutDlg)

//}}AFX_DATA_INIT

}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)

{

CDialog::DoDataExchange(pDX);

//{{AFX_DATA_MAP(CAboutDlg)

//}}AFX_DATA_MAP

}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)

//{{AFX_MSG_MAP(CAboutDlg)

// No message handlers

//}}AFX_MSG_MAP

END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////

// CButtonTestDlg dialog

CButtonTestDlg::CButtonTestDlg(CWnd* pParent /*=NULL*/) : CDialog(CButtonTestDlg::IDD, pParent)

{

//{{AFX_DATA_INIT(CButtonTestDlg)

m_A1 = FALSE;

m_A2 = FALSE;

m_A3 = FALSE;

m_A4 = FALSE;

m_B1 = FALSE;

m_B2 = FALSE;

m_B3 = FALSE;

m_B4 = FALSE;

m_B5 = FALSE;

m_result = _T("提示:按“获取信息”键即可获取您的相关信息!");

m_name = _T("请输入您的名字");

m_hometown = _T("请输入您的籍贯");

m_address = _T("请输入您的住址");

m_C1 = FALSE;

m_C2 = FALSE;

m_C3 = FALSE;

m_C4 = FALSE;

m_C5 = FALSE;

m_C6 = FALSE;

m_C7 = FALSE;

m_C8 = FALSE;

m_C9 = FALSE;

m_A5 = FALSE;

m_A6 = FALSE;

m_B6 = FALSE;

//}}AFX_DATA_INIT

// Note that LoadIcon does not require a subsequent DestroyIcon in Win32 m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);

}

void CButtonTestDlg::DoDataExchange(CDataExchange* pDX)

{

CDialog::DoDataExchange(pDX);

//{{AFX_DATA_MAP(CButtonTestDlg)

DDX_Control(pDX, IDC_COMBO11, m_age);

DDX_Control(pDX, IDC_COMBO9, m_bloodtype);

DDX_Control(pDX, IDC_COMBO8, m_nation);

DDX_Control(pDX, IDC_COMBO10, m_marriage);

DDX_Control(pDX, IDC_COMBO7, m_constellation);

DDX_Control(pDX, IDC_COMBO6, m_animalsign);

DDX_Control(pDX, IDC_COMBO5, m_date);

DDX_Control(pDX, IDC_COMBO4, m_month);

DDX_Control(pDX, IDC_COMBO3, m_year);

DDX_Check(pDX, IDC_CHECK1, m_A1);

DDX_Check(pDX, IDC_CHECK2, m_A2);

DDX_Check(pDX, IDC_CHECK3, m_A3);

DDX_Check(pDX, IDC_CHECK4, m_A4);

DDX_Check(pDX, IDC_CHECK5, m_B1);

DDX_Check(pDX, IDC_CHECK6, m_B2);

DDX_Check(pDX, IDC_CHECK7, m_B3);

DDX_Check(pDX, IDC_CHECK8, m_B4);

DDX_Check(pDX, IDC_CHECK9, m_B5);

DDX_Text(pDX, IDC_EDITSHOW, m_result);

DDX_Text(pDX, IDC_EDIT1, m_name);

DDX_Text(pDX, IDC_EDIT2, m_hometown);

DDX_Text(pDX, IDC_EDIT6, m_address);

DDX_Check(pDX, IDC_CHECK11, m_C1);

DDX_Check(pDX, IDC_CHECK12, m_C2);

DDX_Check(pDX, IDC_CHECK13, m_C3);

DDX_Check(pDX, IDC_CHECK14, m_C4);

DDX_Check(pDX, IDC_CHECK15, m_C5);

DDX_Check(pDX, IDC_CHECK16, m_C6);

DDX_Check(pDX, IDC_CHECK17, m_C7);

DDX_Check(pDX, IDC_CHECK18, m_C8);

DDX_Check(pDX, IDC_CHECK19, m_C9);

DDX_Check(pDX, IDC_CHECK20, m_A5);

相关文档
最新文档