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

📄 cardsppg.cpp

📁 Active控件Card调用和自制.rar
💻 CPP
字号:
// CardsPpg.cpp : Implementation of the CCardsPropPage property page class.

#include "stdafx.h"
#include "Cards.h"
#include "CardsPpg.h"

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


IMPLEMENT_DYNCREATE(CCardsPropPage, COlePropertyPage)


/////////////////////////////////////////////////////////////////////////////
// Message map

BEGIN_MESSAGE_MAP(CCardsPropPage, COlePropertyPage)
	//{{AFX_MSG_MAP(CCardsPropPage)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()


/////////////////////////////////////////////////////////////////////////////
// Initialize class factory and guid

IMPLEMENT_OLECREATE_EX(CCardsPropPage, "CARDS.CardsPropPage.1",
	0xf968807, 0xd214, 0x11d5, 0x90, 0x22, 0x52, 0x54, 0xab, 0x12, 0x3a, 0x61)


/////////////////////////////////////////////////////////////////////////////
// CCardsPropPage::CCardsPropPageFactory::UpdateRegistry -
// Adds or removes system registry entries for CCardsPropPage

BOOL CCardsPropPage::CCardsPropPageFactory::UpdateRegistry(BOOL bRegister)
{
	if (bRegister)
		return AfxOleRegisterPropertyPageClass(AfxGetInstanceHandle(),
			m_clsid, IDS_CARDS_PPG);
	else
		return AfxOleUnregisterClass(m_clsid, NULL);
}


/////////////////////////////////////////////////////////////////////////////
// CCardsPropPage::CCardsPropPage - Constructor

CCardsPropPage::CCardsPropPage() :
	COlePropertyPage(IDD, IDS_CARDS_PPG_CAPTION)
{
	//{{AFX_DATA_INIT(CCardsPropPage)
	m_edit1 = 1;
	m_edit2 = 1;
	m_check1 = FALSE;
	m_check3 = FALSE;
	m_check2 = TRUE;
	m_check4 = FALSE;
	//}}AFX_DATA_INIT
}


/////////////////////////////////////////////////////////////////////////////
// CCardsPropPage::DoDataExchange - Moves data between page and properties

void CCardsPropPage::DoDataExchange(CDataExchange* pDX)
{
	//{{AFX_DATA_MAP(CCardsPropPage)
	DDP_Text(pDX, IDC_EDIT1, m_edit1, _T("value") );
	DDX_Text(pDX, IDC_EDIT1, m_edit1);
	DDV_MinMaxInt(pDX, m_edit1, 1, 54);
	DDP_Text(pDX, IDC_EDIT2, m_edit2, _T("backbmp") );
	DDX_Text(pDX, IDC_EDIT2, m_edit2);
	DDV_MinMaxInt(pDX, m_edit2, 1, 2);
	DDP_Check(pDX, IDC_CHECK1, m_check1, _T("background") );
	DDX_Check(pDX, IDC_CHECK1, m_check1);
	DDP_Check(pDX, IDC_CHECK3, m_check3, _T("CancelPopup") );
	DDX_Check(pDX, IDC_CHECK3, m_check3);
	DDP_Check(pDX, IDC_CHECK2, m_check2, _T("IsMove") );
	DDX_Check(pDX, IDC_CHECK2, m_check2);
	DDP_Check(pDX, IDC_CHECK4, m_check4, _T("IsGoHome") );
	DDX_Check(pDX, IDC_CHECK4, m_check4);
	//}}AFX_DATA_MAP
	DDP_PostProcessing(pDX);
}


/////////////////////////////////////////////////////////////////////////////
// CCardsPropPage message handlers

⌨️ 快捷键说明

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