CWebBrowser2 Class Reference

#include <webbrowser2.h>

Inherits CWnd.

List of all members.

Public Member Functions

CLSID const & GetClsid ()
virtual BOOL Create (LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT &rect, CWnd *pParentWnd, UINT nID, CCreateContext *pContext=NULL)
BOOL Create (LPCTSTR lpszWindowName, DWORD dwStyle, const RECT &rect, CWnd *pParentWnd, UINT nID, CFile *pPersist=NULL, BOOL bStorage=FALSE, BSTR bstrLicKey=NULL)
void GoBack ()
void GoForward ()
void GoHome ()
void GoSearch ()
void Navigate (LPCTSTR URL, VARIANT *Flags, VARIANT *TargetFrameName, VARIANT *PostData, VARIANT *Headers)
void Refresh ()
void Refresh2 (VARIANT *Level)
void Stop ()
LPDISPATCH GetApplication ()
LPDISPATCH GetParent ()
LPDISPATCH GetContainer ()
LPDISPATCH GetDocument ()
BOOL GetTopLevelContainer ()
CString GetType ()
long GetLeft ()
void SetLeft (long nNewValue)
long GetTop ()
void SetTop (long nNewValue)
long GetWidth ()
void SetWidth (long nNewValue)
long GetHeight ()
void SetHeight (long nNewValue)
CString GetLocationName ()
CString GetLocationURL ()
BOOL GetBusy ()
void Quit ()
void ClientToWindow (long *pcx, long *pcy)
void PutProperty (LPCTSTR Property_, const VARIANT &vtValue)
VARIANT GetProperty_ (LPCTSTR Property_)
CString GetName ()
long GetHwnd ()
CString GetFullName ()
CString GetPath ()
BOOL GetVisible ()
void SetVisible (BOOL bNewValue)
BOOL GetStatusBar ()
void SetStatusBar (BOOL bNewValue)
CString GetStatusText ()
void SetStatusText (LPCTSTR lpszNewValue)
long GetToolBar ()
void SetToolBar (long nNewValue)
BOOL GetMenuBar ()
void SetMenuBar (BOOL bNewValue)
BOOL GetFullScreen ()
void SetFullScreen (BOOL bNewValue)
void Navigate2 (VARIANT *URL, VARIANT *Flags, VARIANT *TargetFrameName, VARIANT *PostData, VARIANT *Headers)
long QueryStatusWB (long cmdID)
void ExecWB (long cmdID, long cmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut)
void ShowBrowserBar (VARIANT *pvaClsid, VARIANT *pvarShow, VARIANT *pvarSize)
long GetReadyState ()
BOOL GetOffline ()
void SetOffline (BOOL bNewValue)
BOOL GetSilent ()
void SetSilent (BOOL bNewValue)
BOOL GetRegisterAsBrowser ()
void SetRegisterAsBrowser (BOOL bNewValue)
BOOL GetRegisterAsDropTarget ()
void SetRegisterAsDropTarget (BOOL bNewValue)
BOOL GetTheaterMode ()
void SetTheaterMode (BOOL bNewValue)
BOOL GetAddressBar ()
void SetAddressBar (BOOL bNewValue)
BOOL GetResizable ()
void SetResizable (BOOL bNewValue)

Detailed Description

Definition at line 15 of file webbrowser2.h.


Member Function Documentation

void CWebBrowser2::ClientToWindow ( long *  pcx,
long *  pcy 
)

Definition at line 195 of file webbrowser2.cpp.

BOOL CWebBrowser2::Create ( LPCTSTR  lpszWindowName,
DWORD  dwStyle,
const RECT &  rect,
CWnd pParentWnd,
UINT  nID,
CFile *  pPersist = NULL,
BOOL  bStorage = FALSE,
BSTR  bstrLicKey = NULL 
) [inline]

Definition at line 36 of file webbrowser2.h.

References GetClsid().

virtual BOOL CWebBrowser2::Create ( LPCTSTR  lpszClassName,
LPCTSTR  lpszWindowName,
DWORD  dwStyle,
const RECT &  rect,
CWnd pParentWnd,
UINT  nID,
CCreateContext *  pContext = NULL 
) [inline, virtual]

Definition at line 29 of file webbrowser2.h.

References GetClsid().

void CWebBrowser2::ExecWB ( long  cmdID,
long  cmdexecopt,
VARIANT *  pvaIn,
VARIANT *  pvaOut 
)

Definition at line 357 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetAddressBar (  ) 

Definition at line 455 of file webbrowser2.cpp.

LPDISPATCH CWebBrowser2::GetApplication (  ) 

Definition at line 67 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetBusy (  ) 

Definition at line 183 of file webbrowser2.cpp.

CLSID const& CWebBrowser2::GetClsid (  )  [inline]

Definition at line 20 of file webbrowser2.h.

Referenced by Create().

LPDISPATCH CWebBrowser2::GetContainer (  ) 

Definition at line 81 of file webbrowser2.cpp.

LPDISPATCH CWebBrowser2::GetDocument (  ) 
CString CWebBrowser2::GetFullName (  ) 

Definition at line 235 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetFullScreen (  ) 

Definition at line 324 of file webbrowser2.cpp.

long CWebBrowser2::GetHeight (  ) 

Definition at line 154 of file webbrowser2.cpp.

long CWebBrowser2::GetHwnd (  ) 

Definition at line 228 of file webbrowser2.cpp.

long CWebBrowser2::GetLeft (  ) 

Definition at line 109 of file webbrowser2.cpp.

CString CWebBrowser2::GetLocationName (  ) 

Definition at line 169 of file webbrowser2.cpp.

CString CWebBrowser2::GetLocationURL (  ) 

Definition at line 176 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetMenuBar (  ) 

Definition at line 309 of file webbrowser2.cpp.

CString CWebBrowser2::GetName (  ) 

Definition at line 221 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetOffline (  ) 

Definition at line 380 of file webbrowser2.cpp.

LPDISPATCH CWebBrowser2::GetParent (  ) 

Definition at line 74 of file webbrowser2.cpp.

CString CWebBrowser2::GetPath (  ) 

Definition at line 242 of file webbrowser2.cpp.

VARIANT CWebBrowser2::GetProperty_ ( LPCTSTR  Property_  ) 

Definition at line 211 of file webbrowser2.cpp.

long CWebBrowser2::GetReadyState (  ) 

Definition at line 373 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetRegisterAsBrowser (  ) 

Definition at line 410 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetRegisterAsDropTarget (  ) 

Definition at line 425 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetResizable (  ) 

Definition at line 470 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetSilent (  ) 

Definition at line 395 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetStatusBar (  ) 

Definition at line 264 of file webbrowser2.cpp.

CString CWebBrowser2::GetStatusText (  ) 

Definition at line 279 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetTheaterMode (  ) 

Definition at line 440 of file webbrowser2.cpp.

long CWebBrowser2::GetToolBar (  ) 

Definition at line 294 of file webbrowser2.cpp.

long CWebBrowser2::GetTop (  ) 

Definition at line 124 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetTopLevelContainer (  ) 

Definition at line 95 of file webbrowser2.cpp.

CString CWebBrowser2::GetType (  ) 

Definition at line 102 of file webbrowser2.cpp.

BOOL CWebBrowser2::GetVisible (  ) 

Definition at line 249 of file webbrowser2.cpp.

long CWebBrowser2::GetWidth (  ) 

Definition at line 139 of file webbrowser2.cpp.

void CWebBrowser2::GoBack (  ) 

Definition at line 21 of file webbrowser2.cpp.

void CWebBrowser2::GoForward (  ) 

Definition at line 26 of file webbrowser2.cpp.

void CWebBrowser2::GoHome (  ) 

Definition at line 31 of file webbrowser2.cpp.

void CWebBrowser2::GoSearch (  ) 

Definition at line 36 of file webbrowser2.cpp.

void CWebBrowser2::Navigate ( LPCTSTR  URL,
VARIANT *  Flags,
VARIANT *  TargetFrameName,
VARIANT *  PostData,
VARIANT *  Headers 
)

Definition at line 41 of file webbrowser2.cpp.

Referenced by CWebDlg::OpenUrl(), and CNel_launcherDlg::openUrl().

void CWebBrowser2::Navigate2 ( VARIANT *  URL,
VARIANT *  Flags,
VARIANT *  TargetFrameName,
VARIANT *  PostData,
VARIANT *  Headers 
)

Definition at line 339 of file webbrowser2.cpp.

void CWebBrowser2::PutProperty ( LPCTSTR  Property_,
const VARIANT &  vtValue 
)

Definition at line 203 of file webbrowser2.cpp.

long CWebBrowser2::QueryStatusWB ( long  cmdID  ) 

Definition at line 347 of file webbrowser2.cpp.

void CWebBrowser2::Quit (  ) 

Definition at line 190 of file webbrowser2.cpp.

void CWebBrowser2::Refresh (  ) 

Definition at line 49 of file webbrowser2.cpp.

void CWebBrowser2::Refresh2 ( VARIANT *  Level  ) 

Definition at line 54 of file webbrowser2.cpp.

void CWebBrowser2::SetAddressBar ( BOOL  bNewValue  ) 

Definition at line 462 of file webbrowser2.cpp.

void CWebBrowser2::SetFullScreen ( BOOL  bNewValue  ) 

Definition at line 331 of file webbrowser2.cpp.

void CWebBrowser2::SetHeight ( long  nNewValue  ) 

Definition at line 161 of file webbrowser2.cpp.

void CWebBrowser2::SetLeft ( long  nNewValue  ) 

Definition at line 116 of file webbrowser2.cpp.

void CWebBrowser2::SetMenuBar ( BOOL  bNewValue  ) 

Definition at line 316 of file webbrowser2.cpp.

void CWebBrowser2::SetOffline ( BOOL  bNewValue  ) 

Definition at line 387 of file webbrowser2.cpp.

void CWebBrowser2::SetRegisterAsBrowser ( BOOL  bNewValue  ) 

Definition at line 417 of file webbrowser2.cpp.

void CWebBrowser2::SetRegisterAsDropTarget ( BOOL  bNewValue  ) 

Definition at line 432 of file webbrowser2.cpp.

void CWebBrowser2::SetResizable ( BOOL  bNewValue  ) 

Definition at line 477 of file webbrowser2.cpp.

void CWebBrowser2::SetSilent ( BOOL  bNewValue  ) 

Definition at line 402 of file webbrowser2.cpp.

void CWebBrowser2::SetStatusBar ( BOOL  bNewValue  ) 

Definition at line 271 of file webbrowser2.cpp.

void CWebBrowser2::SetStatusText ( LPCTSTR  lpszNewValue  ) 

Definition at line 286 of file webbrowser2.cpp.

void CWebBrowser2::SetTheaterMode ( BOOL  bNewValue  ) 

Definition at line 447 of file webbrowser2.cpp.

void CWebBrowser2::SetToolBar ( long  nNewValue  ) 

Definition at line 301 of file webbrowser2.cpp.

void CWebBrowser2::SetTop ( long  nNewValue  ) 

Definition at line 131 of file webbrowser2.cpp.

void CWebBrowser2::SetVisible ( BOOL  bNewValue  ) 

Definition at line 256 of file webbrowser2.cpp.

void CWebBrowser2::SetWidth ( long  nNewValue  ) 

Definition at line 146 of file webbrowser2.cpp.

void CWebBrowser2::ShowBrowserBar ( VARIANT *  pvaClsid,
VARIANT *  pvarShow,
VARIANT *  pvarSize 
)

Definition at line 365 of file webbrowser2.cpp.

void CWebBrowser2::Stop (  ) 

Definition at line 62 of file webbrowser2.cpp.


The documentation for this class was generated from the following files:

Generated on Thu Jan 7 08:30:49 2010 for NeLNS by  doxygen 1.6.1