Sdílet prostřednictvím


MFC – ovládací prvky ActiveX: Použití stránek uložených vlastností

Tento článek popisuje ovládací prvky ActiveX a jejich použití k dispozici uloženou vlastnost stránky.

Další informace o použití stránek vlastností ovládacího prvku ActiveX naleznete v následujících článcích:

Knihovna MFC poskytuje tři uloženou vlastnost stránky pro použití s ovládacími prvky ActiveX: CLSID_CColorPropPage, CLSID_CFontPropPage, a CLSID_CPicturePropPage.Tyto stránky zobrazit uživatelské rozhraní pro burzovní barvu, písmo a vlastnosti obrázku, v uvedeném pořadí.

Tyto stránky vlastností se začlenit do ovládacího prvku, přidáte své ID kód, který inicializuje pole ID stránky vlastností ovládacího prvku.V následujícím příkladu tento kód umístěný v souboru implementace ovládacího prvku (.CPP) inicializuje pole obsahující všechny tři stránky uloženou vlastnost a vlastnost výchozí stránku (s názvem CMyPropPage v tomto příkladu):

BEGIN_PROPPAGEIDS(CMyAxOptCtrl, 4)
   PROPPAGEID(CMyAxOptPropPage::guid)
   PROPPAGEID(CLSID_CFontPropPage)
   PROPPAGEID(CLSID_CColorPropPage)
   PROPPAGEID(CLSID_CPicturePropPage)
END_PROPPAGEIDS(CMyAxOptCtrl)

Všimněte si, že stránky počet vlastností, BEGIN_PROPPAGEIDS makro, je 4.To představuje číslo stránky vlastností ovládacího prvku ActiveX podporuje.

Poté, co byly provedeny tyto změny, znovu vytvořte projekt.Nyní má vlastní ovládací prvek stránky vlastností písma, obrázek a barevné vlastnosti.

[!POZNÁMKA]

Pokud uloženou vlastnost ovládacího prvku stránky nelze získat přístup, může být vzhledem k tomu, že knihovna MFC DLL (Knihovna MFCxx.DLL) nebyl registrován správně s aktuálním operačním systémem.Obvykle dochází v operačním systému, který je jiný než aktuálně spuštěné instalaci aplikace Visual C++.

Tip

Pokud vaše stránky uloženou vlastnost se nezobrazí (viz předchozí poznámka), zaregistrovat knihovnu DLL RegSvr32.exe spuštěna z příkazového řádku s názvem úplnou cestu ke knihovně DLL.

Viz také

Koncepty

MFC – ovládací prvky ActiveX

MFC – ovládací prvky ActiveX: Přidání uložených vlastností