www.pudn.com > 个人考勤软件开发实例配套代码.zip > PageSetup.cpp


// CPageSetup.cpp : implementation file 
// 
 
#include "stdafx.h" 
#include "attendance.h" 
#include "PageSetup.h" 
 
#ifdef _DEBUG 
#define new DEBUG_NEW 
#undef THIS_FILE 
static char THIS_FILE[] = __FILE__; 
#endif 
 
///////////////////////////////////////////////////////////////////////////// 
// CPageSetup dialog 
 
 
CPageSetup::CPageSetup(CWnd* pParent /*=NULL*/) 
	: CDialog(CPageSetup::IDD, pParent) 
{ 
	//{{AFX_DATA_INIT(CPageSetup) 
	m_iBottom = 0; 
	m_iLeft = 0; 
	m_iRight = 0; 
	m_iTop = 0; 
	//}}AFX_DATA_INIT 
} 
 
 
void CPageSetup::DoDataExchange(CDataExchange* pDX) 
{ 
	CDialog::DoDataExchange(pDX); 
	//{{AFX_DATA_MAP(CPageSetup) 
	DDX_Control(pDX, IDC_SPNTOP, m_SpnTop); 
	DDX_Control(pDX, IDC_SPNRIGHT, m_SpnRight); 
	DDX_Control(pDX, IDC_SPNLEFT, m_SpnLeft); 
	DDX_Control(pDX, IDC_SPNBOTTOM, m_SpnBottom); 
	DDX_Text(pDX, IDC_EDTBOTTOM, m_iBottom); 
	DDV_MinMaxInt(pDX, m_iBottom, 0, 10); 
	DDX_Text(pDX, IDC_EDTLEFT, m_iLeft); 
	DDV_MinMaxInt(pDX, m_iLeft, 0, 10); 
	DDX_Text(pDX, IDC_EDTRIGHT, m_iRight); 
	DDV_MinMaxInt(pDX, m_iRight, 0, 10); 
	DDX_Text(pDX, IDC_EDTTOP, m_iTop); 
	DDV_MinMaxInt(pDX, m_iTop, 0, 10); 
	//}}AFX_DATA_MAP 
} 
 
 
BEGIN_MESSAGE_MAP(CPageSetup, CDialog) 
	//{{AFX_MSG_MAP(CPageSetup) 
	//}}AFX_MSG_MAP 
END_MESSAGE_MAP() 
 
///////////////////////////////////////////////////////////////////////////// 
// CPageSetup message handlers 
 
BOOL CPageSetup::OnInitDialog()  
{ 
	CDialog::OnInitDialog(); 
	//CPropertyPage::OnInitDialog(); 
	 
	// TODO: Add extra initialization here 
	//m_SpnTop.SetBuddy(&m_EdtTop);// 
	m_SpnTop.SetRange(0,10); 
	//m_SpnBottom.SetBuddy(&m_EdtPgBottom);// 
	m_SpnBottom.SetRange(0,10); 
	//m_SpnLeft.SetBuddy(&m_EdtPgLeft);// 
	m_SpnLeft.SetRange(0,10); 
//	m_SpnRight.SetBuddy(&m_EdtPgRight);// 
	m_SpnRight.SetRange(0,10); 
	 
	return TRUE;  // return TRUE unless you set the focus to a control 
	              // EXCEPTION: OCX Property Pages should return FALSE 
}