Třída COleControlSite
Poskytuje podporu rozhraní vlastní ovládací prvek na straně klienta.
class COleControlSite : public CCmdTarget
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce COleControlSite objektu. |
Veřejné metody
Název |
Description |
---|---|
Výchozí vlastnost ovládacího prvku hostované váže na zdroj dat. |
|
Vlastnost ovládacího prvku hostované váže na zdroj dat. |
|
Vytvoří ovládací prvek ActiveX hostované. |
|
Hostující ovládání zničí. |
|
Provede konkrétní sloveso hostované ovládacího prvku. |
|
Umožňuje dat zasažena řízení serveru. |
|
Umožňuje řízení webu. |
|
Určuje-li ovládací prvek web přijímá události. |
|
Načte výchozí kód tlačítka pro hostované řízení. |
|
Načte identifikátor ovládacího prvku. |
|
Načte ID událostí rozhraní pro hostované ovládacího prvku. |
|
Načte rozšířené styly řízení webu. |
|
Načte specifické vlastnosti ovládacího prvku hostované. |
|
Použije styly řízení webu. |
|
Načte text hostující ovládání. |
|
Vyvoláte konkrétní metoda hostované ovládacího prvku. |
|
Vyvoláte konkrétní metodu ovládacího prvku hostované s variabilní seznam argumentů. |
|
Určuje, zda je ovládací prvek v okně výchozí tlačítko. |
|
Zkontroluje stav viditelný ovládací prvek web. |
|
Změní aktuální extended styly řízení webu. |
|
Upraví styly aktuální řízení webu. |
|
Změní umístění ovládacího prvku web. |
|
Rychlé aktivuje hostující ovládání. |
|
Nastaví vlastnost nebo metodu ovládacího prvku bez šancí došlo k výjimce. |
|
Nastaví výchozí tlačítko v okně. |
|
Načte identifikátor ovládacího prvku. |
|
Nastaví fokus na ovládací prvek web. |
|
Nastaví určitou vlastnost hostované ovládacího prvku. |
|
Nastaví určitou vlastnost ovládacího prvku hostované s variabilní seznam argumentů. |
|
Nastaví umístění ovládacího prvku web. |
|
Nastaví text hostující ovládání. |
|
Zobrazí nebo skryje ovládací prvek web. |
Chráněné metody
Název |
Description |
---|---|
Načte informace o klávesnici a symbolických instrukcí pro hostující ovládací prvek. |
Veřejné datové členy
Název |
Description |
---|---|
Určuje, zda je hostující ovládací prvek bez oken. |
|
Obsahuje informace o zpracování pro kontrolu klávesnice. |
|
Soubor cookie spojovacího bodu ovládacího prvku. |
|
Různé státy hostované ovládacího prvku. |
|
IPropertyNotifySink Cookie ovládací prvek. |
|
Styly hostující ovládání. |
|
Popisovač řízení webu. |
|
ID rozhraní události hostované ovládacího prvku. |
|
ID hostitele ovládacího prvku. |
|
Ukazatel IOleInPlaceActiveObject objektu hostované ovládacího prvku. |
|
Kontejner hostující ovládání. |
|
Ukazatel IOleInPlaceObject objektu hostované ovládacího prvku. |
|
Ukazatel IOleObjectInterface rozhraní ovládacího prvku. |
|
Ukazatel IOleInPlaceObjectWindowless rozhraní ovládacího prvku. |
|
Ukazatel na objekt okno hostované ovládacího prvku. |
|
Rozměry ovládacího prvku web. |
Poznámky
Tato podpora je hlavní prostředek, kterým vložený ovládací prvek ActiveX získává informace o umístění a rozsah jeho zobrazení webu, jeho zástupný název, jeho uživatelské rozhraní, jeho okolí vlastnosti a jiné prostředky poskytované jeho kontejneru.COleControlSiteimplementuje plně IOleControlSite, IOleInPlaceSite, IOleClientSite, IPropertyNotifySink, IBoundObjectSite, INotifyDBEvents, rozhraní IRowSetNotify rozhraní.Kromě toho je také implementována rozhraní IDispatch (poskytování podpory vlastnosti prostředí a jímky událostí).
Vytvoření ActiveX řízení webu pomocí COleControlSite , odvození třídy z COleControlSite .Ve vaší CWnd -přepsat odvozené třídy kontejneru (například v dialogovém okně) CWnd::CreateControlSite funkce.
Hierarchii dědičnosti
COleControlSite
Požadavky
Záhlaví: afxocc.h