Nastavení ovládacího prvku, Průvodce ovládacího prvku knihovny MFC technologie ActiveX
Pomocí této stránky průvodce určete, jak chcete k chování ovládacího prvku.Můžete například založit řízení na standardní typy ovládacích prvků systému Windows, optimalizovat jeho chování a vzhled nebo určit, zda ovládací prvek může sloužit jako kontejner pro jiné ovládací prvky.
Další informace o tom, jak vybrat možnosti na této stránce maximalizovat účinnost ovládacího prvku naleznete v tématu Ovládací prvky MFC ActiveX: optimalizace.
Vytvoření ovládacího prvku na základě
V tomto seznamu můžete vybrat druh ovládacího prvku, ze kterého by měl váš ovládací prvek dědí.V seznamu je podmnožinou tříd ovládacích prvků, které jsou k dispozici pro CreateWindowEx a další běžné ovládací prvky, které jsou určeny v commctrl.h.Váš výběr určuje styl ovládacího prvku PreCreateWindow fungovat v ProjNamesoubor Ctrl.cpp.Další informace naleznete v tématu Ovládací prvky MFC ActiveX: Subclassing ovládací prvek systému Windows.Ovládací prvek
Description
BUTTON
Ovládací tlačítka systému Windows
COMBOBOX
Ovládací prvek pole se seznamem v systému Windows
EDIT
Ovládací prvek systému Windows upravit
LISTBOX
Ovládací prvek Windows seznam
SCROLLBAR
Ovládací prvek posuvníku systému Windows
STATICKÉ
Statické ovládací prvek systému Windows
msctls_hotkey32
Hot klíče společné řízení
msctls_progress32
Ukazatel průběhu společné řízení
msctls_statusbar32
Stavový řádek společné řízení
msctls_trackbar32
Sledování společné ovládání indikace
msctls_updown32
Tlačítko odstřeďování (nebo nahoru dolů) společné řízení
SysAnimate32
Společný prvek animace
SysHeader32
Běžné ovládací prvek záhlaví
SysListView32
Společný seznam zobrazení
SysTabControl32
Běžné ovládací prvek karta
SysTreeView32
Společný prvek stromového zobrazení
Aktivuje, když je viditelná
Určuje, zda je pro ovládací prvek vytvořit okno při přístupu k.Ve výchozím nastavení Activates, když je viditelná je vybrána možnost.Pokud chcete odložit aktivaci ovládacího prvku, dokud kontejneru vyžaduje (například, když uživatel klikne myší), zrušte zaškrtnutí tohoto políčka.Je-li tato funkce vypnuta, ovládací prvek ušetří výdaje na vytvoření okna dokud není vyžadováno.Další informace naleznete v tématu Vypnutí aktivovat při možnost viditelná.Neviditelný v době běhu
Určuje, že ovládací prvek nemá žádné uživatelské rozhraní v době běhu.Časovač je druh ovládacího prvku, který chcete být neviditelný.Má dialogové okno o produktu
Určuje, že ovládací prvek má standardní Windows o dialogové okno, které zobrazí číslo verze a informace o autorských právech.[!POZNÁMKA]
Jak uživatel přistupuje k nápovědu pro ovládací prvek závisí na jak provedly v nápovědě a zda jste spojili nápovědy ovládacího prvku s pomocí kontejneru.Další informace o tom, jak integrovat nápovědy, na Knihovny MSDN webu, vyhledejte slovní spojení "Přidání Context-Sensitive Nápověda k MFC ActiveX Control".
Vyberete-li tuto možnost, vloží AboutBox způsobem ve třídě ovládacího prvku projektu řízení (CProjNameCtrl.cpp) a přidá do mapy odesílaní projektu AboutBox.Ve výchozím nastavení je toto políčko zaškrtnuto.
Optimalizovaný kód výkresu
Určuje, že kontejner obnoví původní objekty GDI automaticky za všechny ovládací prvky kontejneru, které jsou vydány na stejném kontextu zařízení, byly stanoveny.Další informace o této funkci naleznete v tématu Optimalizace řízení výkresu.Bez okna aktivace
Určuje, že ovládací prvek nevytvoří okno při aktivaci.Bez oken umožňuje aktivaci jiného než obdélníkového tvaru nebo Průhledný ovládací prvky a ovládací prvek bez oken vyžaduje menší režii systému, než ovládací prvek, který má okno vyžaduje.Ovládací prvek bez oken neumožňuje kontextu neoříznutou zařízení nebo aktivace bez blikání.Kontejnery, které byly vytvořeny před rokem 1996 nepodporují aktivace bez oken.Další informace o použití této možnosti naleznete v tématu Poskytování Windowless aktivace.Kontext neoříznutou zařízení
Má přednost před COleControl::GetControlFlags v záhlaví ovládacího prvku (projnamectrl.h) Chcete-li zakázat volání IntersectClipRect provedl COleControl.Vyberete-li tuto možnost, poskytuje výhodu malé rychlosti.Vyberete-li bez okna aktivace, tato funkce není k dispozici.Další informace naleznete v tématu Pomocí kontextu neoříznutou zařízení.Aktivace bez blikání
Eliminuje výkresu operace a doprovodné vizuální blikání, mezi aktivní a neaktivní stav ovládacího prvku.Vyberete-li bez okna aktivace, tato funkce není k dispozici.Pokud tuto možnost nastavíte noFlickerActivate příznak je jedním z příznaků, které jsou vráceny pomocí COleControl::GetControlFlags.Další informace naleznete v tématu Aktivace blikání volného poskytování.K dispozici v dialogovém okně Vložit objekt
Určuje, že ovládací prvek bude k dispozici v Vložit objekt dialogové okno pro povolené kontejnery.Vyberete-li tuto možnost, afxRegInsertable příznak je jedním z příznaků, které jsou vráceny pomocí AfxOleRegisterControlClass.Při použití Vložit objekt dialogové okno, uživatel může vložit nově vytvořený nebo existujících objektů do složeného dokumentu.Oznámení ukazatel myši, pokud není aktivní
Umožňuje ovládacímu prvku upozornění ukazatel myši proces, zda je ovládací prvek aktivní, či nikoli.Vyberete-li tuto možnost, pointerInactive příznak je jedním z příznaků, které jsou vráceny pomocí COleControl::GetControlFlags.Další informace o použití této možnosti naleznete v tématu Poskytuje interakce myši při neaktivní.Slouží jako ovládací prvek jednoduchý rámeček
Určuje, že ovládací prvek kontejner pro jiné ovládací prvky pomocí nastavení OLEMISC_SIMPLEFRAME bit pro ovládací prvek.Další informace naleznete na Knihovny MSDN webu, vyhledejte slovní spojení "Jednoduchý zachycovací snímek webu".Načte vlastnosti asynchronně
Umožňuje obnovit předchozí data asynchronous a zahájí nové zatížení asynchronní vlastnost ovládacího prvku.
Viz také
Referenční dokumentace
Průvodce ovládacího prvku knihovny MFC technologie ActiveX
Nastavení aplikace, Průvodce ovládacím prvkem ActiveX knihovny MFC
Názvy ovládacího prvku, Průvodce ovládacím prvkem ActiveX knihovny MFC