Handle URL Navigate

The pertinent parts of the class declaration (in CMyMultiPageDlg.h):

class CMyMultiPageDlg : public CMultiPageDHtmlDialog
{
public:
...
   void myBeforeNavigate2(LPDISPATCH pDisp, VARIANT FAR* URL, VARIANT FAR* Flags, VARIANT FAR* TargetFrameName, VARIANT FAR* PostData, VARIANT FAR* Headers, BOOL FAR* Cancel);
   void myDocumentComplete(LPDISPATCH pDisp, VARIANT* URL);
   DECLARE_EVENTSINK_MAP()
}

The pertinent parts of the class implementation (in CMyMultiPageDlg.cpp):

BEGIN_EVENTSINK_MAP(CMyMultiPageDlg , CMultiPageDHtmlDialog)
    ON_EVENT(CMyMultiPageDlg , AFX_IDC_BROWSER, 259 /* DocumentComplete */, myDocumentComplete, VTS_DISPATCH VTS_PVARIANT)  
    ON_EVENT(CMyMultiPageDlg , AFX_IDC_BROWSER, 250 /* BeforeNavigate2 */, myBeforeNavigate2, VTS_DISPATCH VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PVARIANT VTS_PBOOL)  
END_EVENTSINK_MAP()

results matching ""

    No results matching ""