次の方法で共有


CPropertySheet::m_psh

メンバーが PROPSHEETHEADERの特性を格納する構造体。

解説

構築後、DoModal のメンバー関数と表示される前にプロパティ シートの外観を初期化するには、この構造を使用します。たとえば、プロパティ シートに必要なサイズに m_psh の dwSize のメンバーをに設定します。

メンバーの一覧を含むこの構造体の詳細については、Windows SDKの PROPSHEETHEADER を参照してください。

使用例

// This code fragment shows how to change CPropertySheet's settings 
// before it is shown.  After the changes, CPropertySheet has the 
// caption "Simple Properties", no "Apply" button, and the 
// second page (CColorPage) initially on top.  

CPropertySheet dlgPropertySheet(_T("Simple PropertySheet"));

CStylePage stylePage;
CColorPage colorPage;
CShapePage shapePage;
dlgPropertySheet.AddPage(&stylePage);
dlgPropertySheet.AddPage(&colorPage);
dlgPropertySheet.AddPage(&shapePage);

dlgPropertySheet.m_psh.dwFlags |= PSH_NOAPPLYNOW | PSH_PROPTITLE;
dlgPropertySheet.m_psh.pszCaption = _T("Simple");
dlgPropertySheet.m_psh.nStartPage = 1;

dlgPropertySheet.DoModal();

要件

ヘッダー : afxdlgs.h

参照

関連項目

CPropertySheet クラス

階層図

CPropertySheet::DoModal