次の方法で共有


IQuickActivateImpl クラス

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

重要

このクラスおよびメンバーは Windows ランタイムで実行されるアプリケーションで使用することはできません。

template<  
class T  
> 
class ATL_NO_VTABLE IQuickActivateImpl : 
public IQuickActivate

パラメーター

  • T
    IQuickActivateImplから派生したクラス。

メンバー

パブリック メソッド

名前

説明

IQuickActivateImpl::GetContentExtent

実行中のコントロールの現在の表示サイズを取得します。

IQuickActivateImpl::QuickActivate

読み込まれたコントロールの高速な初期化を実行します。

IQuickActivateImpl::SetContentExtent

どの程度表示領域をコンテナーでコントロールにを割り当てたまたはコントロールに通知します。

解説

IQuickActivate のインターフェイスのヘルプのコンテナーは、単一の呼び出しの初期化を結合して遅延読み込み時にコントロールを回避できます。 QuickActivate のメソッドは、コンテナーがすべてのインターフェイスへのポインターを保持 QACONTAINER コントロール自体の構造体へのポインターを渡すようにします。 制御が返されるときに、コントロールがコンテナーによって使用される、独自のインターフェイスへのポインターを保持します QACONTROL の構造体へのポインターを渡します。 クラス IQuickActivateImplIQuickActivate の既定の実装を提供し、デバッグ ビルドでダンプ デバイスに情報を送信して IUnknown を実装します。

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

継承階層

IQuickActivate

IQuickActivateImpl

必要条件

Header: atlctl.h

参照

関連項目

CComControl クラス

その他の技術情報

ATL クラスの概要