Share via


CComControl クラス

このクラスには、ATL コントロールを作成および管理するためのメソッドが用意されています。

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

パラメーター

  • T
    コントロールを実装するクラス。

  • WinBase
    ウィンドウ関数を実装する基本クラス。 既定値は CWindowImpl です。

解説

CComControl は、一連のコントロール ヘルパー関数から成る ATL コントロールの必須データ メンバーです。 ATL コントロール ウィザードを使用して標準コントロールまたは DHTML コントロールを作成すると、ウィザードは自動的に CComControl からクラスを派生します。 CComControl は、ほとんどのメソッドを CComControlBase から派生します。

コントロールの作成方法の詳細については、「ATL チュートリアル」を参照してください。 ATL プロジェクト ウィザードの詳細については、「ATL プロジェクトの作成」を参照してください。

CComControl メソッドとデータ メンバーのデモについては、「CIRC サンプル : プロパティ ページの使用例」の例を参照してください。

必要条件

**ヘッダー:**atlctl.h

参照

参照

CWindowImpl クラス

CComControlBase クラス

CComCompositeControl クラス

その他の技術情報

CComControl のメンバー

ATL クラスの概要