BEGIN_DHTML_URL_EVENT_MAP

更新 : 2007 年 11 月

マルチページ ダイアログ内の DHTML イベント マップおよび URL イベント マップの定義を開始します。

BEGIN_DHTML_URL_EVENT_MAP( )

解説

CMultiPageDHtmlDialog 派生クラスの実装ファイルに BEGIN_DHTML_URL_EVENT_MAP を配置します。その後ろに、埋め込み DHTML イベント マップおよび URL エントリを、END_DHTML_URL_EVENT_MAP を末尾に配置します。クラス定義に DECLARE_DHTML_URL_EVENT_MAP マクロを含めます。

使用例

BEGIN_DHTML_URL_EVENT_MAP(CMyMultiPageDlg)

   BEGIN_EMBED_DHTML_EVENT_MAP(CMyMultiPageDlg, Page1)
      DHTML_EVENT_ONCLICK(_T("Next"), OnPage1Next)
   END_EMBED_DHTML_EVENT_MAP()

   BEGIN_EMBED_DHTML_EVENT_MAP(CMyMultiPageDlg, Page2)
      DHTML_EVENT_ONCLICK(_T("Back"), OnPage2Back)
      DHTML_EVENT_ONCLICK(_T("Next"), OnPage2Next)
   END_EMBED_DHTML_EVENT_MAP()

   BEGIN_EMBED_DHTML_EVENT_MAP(CMyMultiPageDlg, Page3)
      DHTML_EVENT_ONCLICK(_T("Back"), OnPage3Back)
   END_EMBED_DHTML_EVENT_MAP()

   BEGIN_URL_ENTRIES(CMyMultiPageDlg)
      URL_EVENT_ENTRY(CMyMultiPageDlg, _T("153"), Page1)
      URL_EVENT_ENTRY(CMyMultiPageDlg, _T("154"), Page2)
      URL_EVENT_ENTRY(CMyMultiPageDlg, _T("155"), Page3)
      // Note: IDR_PAGE1 = 153, IDR_PAGE2 = 154, IDR_PAGE3 = 155
   END_URL_ENTRIES()

END_DHTML_URL_EVENT_MAP(CMyMultiPageDlg)

必要条件

ヘッダー : afxdhtml.h

参照

概念

MFC マクロとグローバル

その他の技術情報

マルチページ DHTML/URL イベント マップ