BEGIN_EMBED_DHTML_EVENT_MAP

更新 : 2007 年 11 月

マルチページ ダイアログ内の埋め込み DHTML イベント マップの定義を開始します。

BEGIN_EMBED_DHTML_EVENT_MAP(className, mapName )

パラメータ

  • className
    イベント マップを含んでいるクラスの名前。このクラスは、CMultiPageDHtmlDialog から直接または間接的に派生している必要があります。埋め込み DHTML イベント マップは、DHTML および URL イベント マップ内にある必要があります。

  • mapName
    イベント マップを含むページを指定します。これは、URL または HTML リソースを実際に定義している URL_EVENT_ENTRY マクロ内の mapName と一致します。

解説

マルチページ DHTML ダイアログは複数の HTML ページで構成されているため、それぞれが DHTML イベントを発生させることができます。このため、埋め込みイベント マップはページ単位でイベントをハンドラへ割り当てるために使用します。

DHTML イベント マップおよび URL イベント マップ内の埋め込みイベント マップは、BEGIN_EMBED_DHTML_EVENT_MAP マクロで構成されます。このマクロの後には、DHTML_EVENT マクロおよび END_EMBED_DHTML_EVENT_MAP マクロが続きます。

それぞれの埋め込みイベント マップには、mapName (BEGIN_EMBED_DHTML_EVENT_MAP で指定) を URL または HTML リソースに割り当てるための、対応する URL イベント エントリが必要です。

使用例

BEGIN_DHTML_URL_EVENT_MAP の例を参照してください。

必要条件

ヘッダー : afxdhtml.h

参照

概念

MFC マクロとグローバル

その他の技術情報

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

DHTML イベント マップ