CDialogImpl

テンプレート lt; クラスTクラスする TBaseCWindow を = >
ATL_NO_VTABLE CDialogImpl クラス: パブリック CDialogImplBaseT <
する TBase >

パラメーター

T

CDialogImplからの派生クラス。

する TBase

特価;新しいクラスの基本クラス。CWindowは、デフォルトの基本クラスです。(&N)。

Cdialogimpl では、モーダルまたはモードレスのダイアログ ボックスを作成することができます。Cdialogimpl では、適切なハンドラーへのメッセージに既定のメッセージ マップを使用して、ダイアログ ボックス プロシージャ、提供します。

基本クラスのデストラクター ~ CWindowImplRoot 、ウィンドウ オブジェクトを破棄する前に行ったことを保証。

Cdialogimpl で CDialogImplBaseT CWindowImplRootから順番に派生から派生します。

特価;あなたのクラスは、ダイアログ テンプレート リソース ID を示すIDDをメンバーを定義する必要があります。たとえば、ATL オブジェクト ウィザードに自動的に次の行をクラスに追加します(&N):

列挙 {IDD IDD_MYDIALOG を =}

ここで MyDialog短い名前名前のページの入力。

詳細については 参照してください。
コントロールの作成 ATL チュートリアル
ATL でのダイアログ ボックスを使用してください。 ATL ウィンドウ クラス
ATL オブジェクト ウィザード ATL プロジェクトの作成
ダイアログ ボックス ダイアログ ボックスおよび以降のトピック、プラットフォーム SDK

#include lt;atlwin.h>

クラス メンバー

参照してください。

BEGIN_MSG_MAP

Index