#include <WgBHO.h>
Public Member Functions | |
| CWgBHO () | |
| STDMETHOD() | BeforeNavigate2 (IDispatch *, VARIANT *url, VARIANT *flags, VARIANT *tfn, VARIANT *pd, VARIANT *headers, VARIANT_BOOL *bCancel) |
Protected Member Functions | |
| void | WalkThroughForm (IHTMLElement *pElement, fsString &str) |
| STDMETHOD() | Connect () |
| STDMETHOD() | SetSite (IUnknown *pSite) |
| STDMETHOD() | GetSite (REFIID riid, void **ppvSite) |
Protected Attributes | |
| DWORD | m_dwCookie |
| CComQIPtr< IWebBrowser2,&IID_IWebBrowser2 > | m_spWebBrowser2 |
| CComQIPtr < IConnectionPointContainer,&IID_IConnectionPointContainer > | m_spCPC |
Definition at line 14 of file WgBHO.h.
| STDMETHODIMP CWgBHO::BeforeNavigate2 | ( | IDispatch * | , | |
| VARIANT * | url, | |||
| VARIANT * | flags, | |||
| VARIANT * | tfn, | |||
| VARIANT * | pd, | |||
| VARIANT * | headers, | |||
| VARIANT_BOOL * | bCancel | |||
| ) |
Definition at line 51 of file WgBHO.cpp.
References tagPROPVARIANT::bstrVal, FALSE, fsIsMonitoringTurnedOn(), fsIsOKUrl(), fsOnNavigateUrl(), fsUrlToFdm(), fsString::GetLength(), m_spWebBrowser2, NULL, S_OK, SysFreeString(), VARIANT_FALSE, VARIANT_TRUE, and WalkThroughForm().
| void CWgBHO::WalkThroughForm | ( | IHTMLElement * | pElement, | |
| fsString & | str | |||
| ) | [protected] |
Definition at line 155 of file WgBHO.cpp.
References NULL, and SysFreeString().
Referenced by BeforeNavigate2().
| STDMETHODIMP CWgBHO::Connect | ( | ) | [protected] |
| STDMETHODIMP CWgBHO::SetSite | ( | IUnknown * | pSite | ) | [protected] |
| STDMETHODIMP CWgBHO::GetSite | ( | REFIID | riid, | |
| void ** | ppvSite | |||
| ) | [protected] |
DWORD CWgBHO::m_dwCookie [protected] |
CComQIPtr<IWebBrowser2, &IID_IWebBrowser2> CWgBHO::m_spWebBrowser2 [protected] |
CComQIPtr<IConnectionPointContainer, &IID_IConnectionPointContainer> CWgBHO::m_spCPC [protected] |
1.5.6