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

📄 page4.cpp

📁 是一本很经典的书
💻 CPP
字号:
///////////////////////////////////////////////////////////////////
// Module   : PAGE4.CPP
//
// Purpose  : Implementation of the CPage4 class
//
// Author   : Rob McGregor, rob_mcgregor@compuserve.com
//        
// Date     : 05-25-96
///////////////////////////////////////////////////////////////////

#include "Page4.h"

IMPLEMENT_DYNCREATE(CPage4, CPropertyPage)

///////////////////////////////////////////////////////////////////
// CPage4 Message Map

BEGIN_MESSAGE_MAP(CPage4, CPropertyPage)
	ON_WM_PAINT()
END_MESSAGE_MAP()

///////////////////////////////////////////////////////////////////
// CPage4 Constructor/destructor

CPage4::CPage4() : CPropertyPage(CPage4::IDD)
{
}

CPage4::~CPage4()
{
}

///////////////////////////////////////////////////////////////////
// CPage4::DoDataExchange()

void CPage4::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
}

///////////////////////////////////////////////////////////////////
// CPage4::OnInitDialog()

BOOL CPage4::OnInitDialog() 
{
	CPropertyPage::OnInitDialog();
	
   m_fntTitle.CreateFont(TITLE_SIZE, 0, 0, 0, FW_BOLD, FALSE, FALSE,
      0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
      DEFAULT_QUALITY, DEFAULT_PITCH | FF_ROMAN, "Times New Roman");

   // Display the Finish button


	return TRUE;
}

///////////////////////////////////////////////////////////////////
// CPage4::OnPaint()

void CPage4::OnPaint() 
{
	CPaintDC dc(this); // device context for painting
	
	// Change the font
   CStatic* pTitle = (CStatic*)GetDlgItem(IDC_TITLE);
   ASSERT_VALID(pTitle);
   pTitle->SetFont(&m_fntTitle);

   // Draw the text
   CString str;
   str.LoadString(IDS_PAGE4_TITLE);
   SetDlgItemText(IDC_TITLE, (LPCTSTR)str);

   str.LoadString(IDS_PAGE4_TEXT);
   SetDlgItemText(IDC_PAGE4_TEXT, (LPCTSTR)str);
}

///////////////////////////////////////////////////////////////////
// CPage4::OnSetActive()

BOOL CPage4::OnSetActive() 
{
   // Display the Finish button
   CPropertySheet* pParent = (CPropertySheet*)GetParent();
   pParent->SetWizardButtons(PSWIZB_BACK | PSWIZB_FINISH);

   // Call the inherited method
   return CPropertyPage::OnSetActive();
}

///////////////////////////////////////////////////////////////////
// CPage4::OnWizardFinish()

BOOL CPage4::OnWizardFinish() 
{
	// Get the parent window
   CWizard* pWiz = (CWizard*) GetParent();
   ASSERT_VALID(pWiz);

   // Cleanup any loose ends here...
   pWiz->DisplayReport();

   // Call the inherited method
	return CPropertyPage::OnWizardFinish();
}

⌨️ 快捷键说明

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