Možnosti, Průvodce ovládacím prvkem knihovny ATL
Zde vložte souhrn "Výsledky vyhledávání".
Pomocí této stránky průvodce lze definovat typ vytvářeného ovládacího prvku a úroveň podpory rozhraní, které obsahuje.
Typ ovládacího prvku
Druh ovládacího prvku, který chcete vytvořit.Standardní ovládací prvek: ovládací prvek ActiveX.
Složený ovládací: ovládací prvek ActiveX, který může obsahovat (podobně jako dialogové okno) jiné ovládací prvky ActiveX nebo ovládací prvky systému Windows.Složený ovládací prvek obsahuje následující položky:
Šablona pro dialogové okno, které implementuje složený ovládací prvek.
Vlastní zdroj, registr, který při vyvolání automaticky registruje složený ovládací prvek.
Třída C++, která implementuje složený ovládací prvek.
Rozhraní modelu COM vystavené složeným ovládacím prvkem.
Zkušební stránka HTML obsahující složený ovládací prvek.
Tento ovládací prvek ve výchozím nastavení nastaví CComControlBase::m_bWindowOnly na hodnotu true pro označení, že se jedná o ovládací prvek okna.Implementuje jímkovou mapu.Další informace naleznete v tématu Podpora DHTML řídí ATL.
Ovládací prvek DHTML: ovládací prvek DHTML ATL Určuje uživatelské rozhraní, pomocí jazyka HTML.Třída uživatelského rozhraní DHTML obsahuje mapu modelu COM.Tento ovládací prvek ve výchozím nastavení nastaví CComControlBase::m_bWindowOnly na hodnotu true pro označení, že se jedná o ovládací prvek okna.
Další informace naleznete v tématu Identifikuje prvky projektu ovládací prvek DHTML.
Minimální ovládací prvek
Podporuje pouze rozhraní nezbytně vyžadované většinou kontejnerů.Můžete nastavit minimálními ovládací pro všechny typy ovládacích prvků: můžete vytvořit minimální standardní ovládací prvek, minimální složený ovládací prvek nebo minimální prvek DHTML.Agregace
Přidá podporu agregace pro vytvářený ovládací prvek.Další informace naleznete v tématu Agregace.Ano: vytvoření ovládacího prvku lze agregovat.
Ne: vytvořit ovládací prvek nemůže být agregovány.
Pouze: vytvořit ovládací prvek, který může být tvořena pouze prostřednictvím agregace.
Model vláken
Určuje model vláken použitý ovládacím prvkem.Jeden: ovládací prvek bude spuštěn pouze v primární podproces COM.
Byt: ovládací prvek lze vytvořit libovolný objekt apartment pro jeden podproces.Výchozí nastavení.
Rozhraní
Typ rozhraní, které zpřístupní tento ovládací prvek kontejneru.Duální: vytvoří rozhraní, které poskytuje vlastnosti a metody prostřednictvím IDispatch a přímo VTBL.
Vlastní: vytvoří rozhraní, které poskytuje metody přímo až VTBL.
Pokud zvolíte Vlastní, lze určit, že ovládací prvek je Automation compatible.Pokud zvolíte Automation compatible, přidá průvodce atribut oleautomation do rozhraní v IDL, a rozhraní může být zařazeno univerzální zařazováním v oleaut32.DLL. Další informace naleznete v tématu Podrobnosti zařazování ve Windows SDK.
Pokud zvolíte Automation compatible, pak všechny parametry pro všechny metody v ovládacím prvku musí být kompatibilní s VARIANT.
Podpora
Nastaví další různou podporu pro ovládací prvek.Spojovací body: umožňuje připojení body pro objekt tím, že odvozena od třídy do objektu IConnectionPointContainerImpl a jeho vystavení zdrojové rozhraní.
Licence: Přidá podporu řízení pro licencí.Licencované ovládací prvky můžou být hostovány pouze pokud má klientský počítač správnou licenci.