Share via


BEGIN_DHTML_URL_EVENT_MAP

Commence la définition d'une table d'événements DHTML et d'URL dans une boîte de dialogue multipage.

BEGIN_DHTML_URL_EVENT_MAP( )

Notes

Mettez BEGIN_DHTML_URL_EVENT_MAP dans le fichier d'implémentation de votre CMultiPageDHtmlDialogclasse dérivée de.Suivez ce type avec tables d'événements DHTML incorporées et entrées d'URL, puis fermez -le avec END_DHTML_URL_EVENT_MAP.Incluez la macro de DECLARE_DHTML_URL_EVENT_MAP dans la définition de classe.

Exemple

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)

Configuration requise

Header: afxdhtml.h

Voir aussi

Concepts

Macro MFC et Globals

Autres ressources

Multipage DHTML and URL Event Maps