比如windowsclosing这类的

解决方案 »

  1.   

    MSDN上有完整的
    DWebBrowserEvents2 MembersBeforeNavigate2 Fires before navigation occurs in the given object (on either a window element or a frameset element). 
    ClientToHostWindow Fires to request that the client window size is converted to the host window size. 
    CommandStateChange Fires when the enabled state of a command changes. 
    DocumentComplete Fires when a document is completely loaded and initialized. 
    DownloadBegin Fires when a navigation operation begins. 
    DownloadComplete Fires when a navigation operation finishes, is halted, or fails. 
    FileDownload Fires to indicate that a file download is about to occur. If a file download dialog box can be displayed, this event fires prior to the appearance of the dialog box. 
    NavigateComplete2 Fires after a navigation to a link is completed on a window element or a frameSet element. 
    NavigateError Fires when an error occurs during navigation. 
    NewWindow2 Fires when a new window is to be created. 
    NewWindow3 Raised when a new window is to be created. Extends DWebBrowserEvents2::NewWindow2 with additional information about the new window. 
    OnFullScreen Fires when the IWebBrowser2::FullScreen property is changed. 
    OnMenuBar Fires when the IWebBrowser2::MenuBar property is changed. 
    OnQuit Fires before the Internet Explorer application quits. 
    OnStatusBar Fires when the IWebBrowser2::StatusBar property is changed. 
    OnTheaterMode Fires when the IWebBrowser2::TheaterMode property is changed. 
    OnToolBar Fires when the IWebBrowser2::ToolBar property is changed. 
    OnVisible Fires when the IWebBrowser2::Visible property of the object is changed. 
    PrintTemplateInstantiation Fires when a print template is instantiated. 
    PrintTemplateTeardown Fires when a print template is destroyed. 
    PrivacyImpactedStateChange Fired when an event occurs that impacts privacy, or when a user navigates away from a URL that has impacted privacy. 
    ProgressChange Fires when the progress of a download operation is updated on the object.  
    PropertyChange Fires when the IWebBrowser2::PutProperty method of the object changes the value of a property. 
    SetPhishingFilterStatus Fires to indicate the progress and status of Microsoft Phishing Filter analysis of the current webpage. 
    SetSecureLockIcon Fires when there is a change in encryption level. 
    StatusTextChange Fires when the status bar text of the object has changed. 
    TitleChange Fires when the title of a document in the object becomes available or changes. 
    UpdatePageStatus Not implemented. 
    WindowClosing Fires when the window of the object is about to be closed by script. 
    WindowSetHeight Fires when the object changes its height. 
    WindowSetLeft Fires when the object changes its left position. 
    WindowSetResizable Fires to indicate whether the host window should allow resizing of the object. 
    WindowSetTop Fires when the object changes its top position. 
    WindowSetWidth Fires when the object changes its width. 
    WindowStateChanged Fires when the visibility state of a content window, such as the browser window or a tab, changes. 
      

  2.   

    这个可就很多了呀.....楼上都列出来了我就不废话了。BeforeNavigate2和NewWindow2 用得比较多。