CComControl クラス

更新 : 2007 年 11 月

このクラスには、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 クラスの概要