Sdílet prostřednictvím


Třída IPropertyPageImpl

Tato třída implementuje IUnknown a poskytuje výchozí provádění IPropertyPage rozhraní.

Důležitá poznámkaDůležité

Tato třída a jeho členy nelze použít v aplikacích, které v .

template< class T> 
class IPropertyPageImpl

Parametry

  • T
    Vaší třídy odvozené z IPropertyPageImpl .

Členy

Veřejné konstruktory

Název

Description

IPropertyPageImpl::IPropertyPageImpl

Konstruktor.

Veřejné metody

Název

Description

IPropertyPageImpl::Activate

Vytvoří pole dialogovém okně Vlastnosti stránky.

IPropertyPageImpl::Apply

Platí pro základní objekty zadané pomocí aktuální hodnoty vlastností stránky SetObjects .Vrátí provádění ATL S_OK .

IPropertyPageImpl::Deactivate

Ničí okno vytvořené s aktivovat.

IPropertyPageImpl::GetPageInfo

Načte informace o stránku vlastností.

IPropertyPageImpl::Help

Spustí nápovědu systému Windows pro stránku vlastností.

IPropertyPageImpl::IsPageDirty

Označuje, zda je stránka vlastností byl změněn byl aktivován.

IPropertyPageImpl::Move

Pozice a velikost v dialogovém okně Vlastnosti stránky.

IPropertyPageImpl::SetDirty

Příznaky stavu na stránce vlastností jako změněné nebo beze změny.

IPropertyPageImpl::SetObjects

Nabízí IUnknown objektů na stránce vlastností přidružených ukazatelů.Tyto objekty se zobrazí aktuální hodnoty vlastností stránky pomocí volání použít.

IPropertyPageImpl::SetPageSite

Poskytuje stránka vlastností s IPropertyPageSite ukazatel, pomocí kterého na stránce vlastností komunikuje s vlastností rámečku.

IPropertyPageImpl::Show

Dialogové okno Vlastnosti stránky bude viditelné nebo neviditelné.

IPropertyPageImpl::TranslateAccelerator

Zpracuje zadaný stisknutí klávesy.

Veřejné datové členy

Název

Description

IPropertyPageImpl::m_bDirty

Určuje, zda se změnil stav na stránce vlastností.

IPropertyPageImpl::m_dwDocString

Uloží identifikátor prostředku související s textový řetězec popisující vlastnosti stránky.

IPropertyPageImpl::m_dwHelpContext

Uloží identifikátor kontextu tématu nápovědy přidružené stránky vlastností.

IPropertyPageImpl::m_dwHelpFile

Uloží identifikátor prostředku přidružený k názvu souboru nápovědy popisující vlastnosti stránky.

IPropertyPageImpl::m_dwTitle

Uloží identifikátor prostředku související s textový řetězec, který se zobrazí na kartě Vlastnosti stránky.

IPropertyPageImpl::m_nObjects

Počet objektů na stránce vlastností přidružených ukládá.

IPropertyPageImpl::m_pPageSite

Odkazuje IPropertyPageSite rozhraní, pomocí kterého na stránce vlastností komunikuje s vlastností rámečku.

IPropertyPageImpl::m_ppUnk

Odkazuje na pole IUnknown odkazy na objekty přidružené stránky vlastností.

IPropertyPageImpl::m_size

Ukládá výšku a šířku stránky vlastností dialogového okna v pixelech.

Poznámky

IPropertyPage rozhraní umožňuje spravovat konkrétní stránka vlastností v seznamu vlastností objektu.Třída IPropertyPageImpl poskytuje výchozí implementace tohoto rozhraní a implementuje IUnknown odesláním informací výpis stavu vytvoří zařízení v ladění.

Související články   Kurz ATL, Vytvoření projektu ATL

Hierarchii dědičnosti

IPropertyPage

IPropertyPageImpl

Požadavky

Záhlaví: atlctl.h

Viz také

Referenční dokumentace

Třída IPropertyPage2Impl

Třída IPerPropertyBrowsingImpl

Třída ISpecifyPropertyPagesImpl

Další zdroje

Přehled třídy ATL