CSnapInPropertyPageImpl Class

This class provides methods for implementing a snap-in property page object.

Important

This class and its members cannot be used in applications that execute in the Windows Runtime.

CSnapInPropertyPageImpl : public CDialogImplBase

Members

Public Constructors

Name

Description

CSnapInPropertyPageImpl::CSnapInPropertyPageImpl

Constructor.

Public Methods

Name

Description

CSnapInPropertyPageImpl::CancelToClose

Changes the status of the OK and Cancel buttons.

CSnapInPropertyPageImpl::Create

Initializes a newly created CSnapInPropertyPageImpl object.

CSnapInPropertyPageImpl::OnApply

Called by the framework when the user clicks the Apply Now button while using a wizard-type property sheet.

CSnapInPropertyPageImpl::OnHelp

Called by the framework when the user clicks the Help button while using a wizard-type property sheet.

CSnapInPropertyPageImpl::OnKillActive

Called by the framework when the current page is no longer active.

CSnapInPropertyPageImpl::OnQueryCancel

Called by the framework when the user clicks the Cancel button and before the cancel has taken place.

CSnapInPropertyPageImpl::OnReset

Called by the framework when the user clicks the Reset button while using a wizard-type property sheet.

CSnapInPropertyPageImpl::OnSetActive

Called by the framework when the current page becomes active.

CSnapInPropertyPageImpl::OnWizardBack

Called by the framework when the user clicks theBack button while using a wizard-type property sheet.

CSnapInPropertyPageImpl::OnWizardFinish

Called by the framework when the user clicks the Finish button while using a wizard-type property sheet.

CSnapInPropertyPageImpl::OnWizardNext

Called by the framework when the user clicks the Next button while using a wizard-type property sheet.

CSnapInPropertyPageImpl::QuerySiblings

Forwards the current message to all pages of the property sheet.

CSnapInPropertyPageImpl::SetModified

Call to activate or deactivate the Apply Now button.

Public Data Members

Name

Description

CSnapInPropertyPageImpl::m_psp

The Windows PROPSHEETPAGE structure used by the CSnapInPropertyPageImpl object.

Remarks

CSnapInPropertyPageImpl provides a basic implementation for a snap-in property page object. The basic features of a snap-in property page are implemented using several different interfaces and map types.

Inheritance Hierarchy

CDialogImplBase

CSnapInPropertyPageImpl

Requirements

Header: atlsnap.h

See Also

Other Resources

ATL Class Overview