Windows C++ Library
Classes | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | Friends
CPropertySheet Class Reference

#include <PropertySheet.hpp>

Inheritance diagram for CPropertySheet:
CWnd

List of all members.

Classes

struct  PAGE_ENTRY

Public Member Functions

 CPropertySheet ()
virtual ~CPropertySheet ()
virtual bool RunModeless (CWnd &rParent)
virtual int RunModal (CWnd &rParent)

Protected Types

typedef std::vector< PAGE_ENTRYPages
 The collection of property page.
typedef std::vector
< HPROPSHEETPAGE > 
PageHandles
 The collection of property page handles.

Protected Member Functions

virtual void OnInitDialog ()
void PageTable (PAGE_ENTRY *pPageTable)

Protected Attributes

CString m_strTitle
Pages m_vPages
 The collection of pages.
PageHandles m_vHandles
 The collection of page handles.

Friends

int CALLBACK PropSheetProc (HWND hWnd, UINT iMsg, LPARAM lParam)

Member Typedef Documentation

typedef std::vector<PAGE_ENTRY> CPropertySheet::Pages [protected]

The collection of property page.

typedef std::vector<HPROPSHEETPAGE> CPropertySheet::PageHandles [protected]

The collection of property page handles.


Constructor & Destructor Documentation


Member Function Documentation

bool CPropertySheet::RunModeless ( CWnd rParent) [virtual]
int CPropertySheet::RunModal ( CWnd rParent) [virtual]
void CPropertySheet::OnInitDialog ( ) [protected, virtual]
void CPropertySheet::PageTable ( PAGE_ENTRY pPageTable) [protected]

Friends And Related Function Documentation

int CALLBACK PropSheetProc ( HWND  hWnd,
UINT  iMsg,
LPARAM  lParam 
) [friend]

Member Data Documentation

The collection of pages.

The collection of page handles.


The documentation for this class was generated from the following files: