Sdílet prostřednictvím


Třída CComControl

Tato třída poskytuje metody pro vytváření a správu ATL ovládací prvky.

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

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

template < 
class T, 
class WinBase= CWindowImpl< T>  
> 
class ATL_NO_VTABLE CComControl : 
public CComControlBase, public WinBase;

Parametry

  • T
    Třída implementace ovládacího prvku.

  • WinBase
    Základní třída, která implementuje funkce windowing.Výchozí CWindowImpl.

Členy

Veřejné konstruktory

Název

Description

CComControl::CComControl

Konstruktor.

Veřejné metody

Název

Description

CComControl::ControlQueryInterface

Načte ukazatel na požadované rozhraní.

CComControl::CreateControlWindow

Vytvoří okno ovládacího prvku.

CComControl::FireOnChanged

Upozorní kontejneru jímky změněných vlastností ovládacího prvku.

CComControl::FireOnRequestEdit

Jímka na kontejner upozorní, že je vlastnost ovládacího prvku změní a že objekt je dotazem jímka jak pokračovat.

CComControl::MessageBox

Tuto metodu k vytvoření, zobrazení a fungování zprávou volejte.

Poznámky

CComControlje sada pomocné funkce užitečné řízení a členy základní data pro ATL ovládací prvky.Při vytváření standardní ovládací prvek nebo ovládací prvek DHTML pomocí Průvodce řízení ATL Průvodce automaticky odvození třídy z CComControl .CComControlodvozuje většinu jeho metod z CComControlBase.

Další informace o vytváření ovládacího prvku naleznete Kurz ATL.Další informace o Průvodci ATL projektu naleznete v článku Vytvoření projektu ATL.

Ukázku CComControl metod a datové členy naleznete OBĚŽNÍK vzorku.

Hierarchii dědičnosti

WinBase

CComControlBase

CComControl

Požadavky

Záhlaví: atlctl.h

Viz také

Referenční dokumentace

Třída CWindowImpl

Třída CComControlBase

Třída CComCompositeControl

Další zdroje

Přehled třídy ATL