DragonNest/Third/XTToolkitPro/Samples/Controls/PropertySheet/TabLongPage.cpp
2024-12-19 09:48:26 +08:00

61 lines
1.4 KiB
C++

// TabLongPage.cpp : implementation file
//
#include "stdafx.h"
#include "propertysheet.h"
#include "TabLongPage.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CTabLongPage property page
IMPLEMENT_DYNCREATE(CTabLongPage, CXTPPropertyPage)
CTabLongPage::CTabLongPage() : CXTPPropertyPage(CTabLongPage::IDD)
{
//{{AFX_DATA_INIT(CTabLongPage)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
CTabLongPage::~CTabLongPage()
{
}
void CTabLongPage::DoDataExchange(CDataExchange* pDX)
{
CXTPPropertyPage::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CTabLongPage)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CTabLongPage, CXTPPropertyPage)
//{{AFX_MSG_MAP(CTabLongPage)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CTabLongPage message handlers
BOOL CTabLongPage::OnInitDialog()
{
CXTPPropertyPage::OnInitDialog();
ModifyStyle(0, WS_CLIPCHILDREN | WS_VSCROLL);
for (int i = 0; i < 5; i++)
{
m_captions[i].SubclassDlgItem(IDC_STATIC_SUBCAPTION1 + i, this);
SetResize(IDC_STATIC_SUBCAPTION1 + i, SZ_TOP_LEFT, SZ_TOP_RIGHT);
}
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}