次の方法で共有


IQuickActivateImpl クラス

このクラスは、コンテナーのコントロールの初期化を結合して 1 つの呼び出しにします。

template< 
   class T 
>
class ATL_NO_VTABLE IQuickActivateImpl :
   public IQuickActivate

パラメーター

  • T
    IQuickActivateImpl の派生クラス。

解説

IQuickActivate インターフェイスは、1 回の呼び出しで複数の初期化処理を行うことによって、コンテナーがコントロールを読み込む時間を短縮できるようにします。 QuickActivate メソッドを使って、コンテナーは QACONTAINER 構造体へのポインターを渡します。この構造体には、コントロールが必要とするすべてのインターフェイスへのポインターが格納されています。 戻り値として、コントロールから QACONTROL 構造体へのポインターが返されます。この構造体には、そのコントロールのインターフェイスのうち、コンテナーによって使われるものへのポインターが格納されています。 IQuickActivateImpl クラスは、IQuickActivate の既定の実装を提供します。また、デバッグ ビルドの中でダンプ デバイスに情報を送って、IUnknown を実装します。

関連トピック   ATL チュートリアルATL プロジェクトの作成

必要条件

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

参照

参照

CComControl クラス

その他の技術情報

IQuickActivateImpl のメンバー

ATL クラスの概要