CPropertySheet::m_psh
멤버의 특성을 저장 하는 구조 PROPSHEETHEADER.
설명
이 구조를 사용 하 여 속성 시트의 모양을 표시 되기 전에 하지만 생성 된 후 초기화 하는 DoModal 멤버 함수입니다.예를 들어, 설정에서 dwSize 소속 m_psh 를 속성 시트의 크기를 원하는.
해당 멤버의 목록을 포함 하 여이 구조에 대 한 자세한 내용은 참조 하십시오. PROPSHEETHEADER 에 있는 Windows SDK.
예제
// 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