ATL のコントロール ホスト コードは ATL クラスを使用する必要はありません; "AtlAxWin80" のウィンドウを作成し、コントロール ホスト API を必要に応じて使用できます。詳細については、ATL のコントロール ホスト API は何ですか。を参照)。ただし、次のクラスは、コンテインメントの機能を使用しやすくなります。
Class |
説明 |
|---|---|
ウィンドウを作成し、コントロールを作成することやウィンドウにホスト オブジェクトでコントロールを結合し、のインターフェイス ポインターを取得するメソッドを提供する "AtlAxWin80" のウィンドウをラップします。 |
|
ウィンドウを作成し、コントロールを作成することやウィンドウにホスト オブジェクト内のライセンス コントロールを結合し、のインターフェイス ポインターを取得するメソッドを提供する "AtlAxWinLic80" のウィンドウをラップします。 |
|
ようにダイアログ リソースに基づいて ActiveX コントロール クラスの基本クラスとして機能します。このようなコントロールは、他の ActiveX コントロールを含めることができます。 |
|
ダイアログ リソースに基づいて、ダイアログ クラスの基本クラスとして機能します。このようなダイアログは ActiveX コントロールを含めることができます。 |
|
メソッドは、コントロールのインターフェイス ポインターを返すホスト ウィンドウの ID を持つ GetDlgControl提供します。また、CWindow によって公開される Windows API ラッパーは一般的に、ウィンドウ管理が簡単になります。 |