次の方法で共有


BEGIN_EMBED_DHTML_EVENT_MAP

マルチページ ダイアログ内の埋め込み 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 マクロとグローバル

その他の技術情報

Multipage DHTML and URL Event Maps

DHTML イベント マップ