ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

Inherits IShellBrowser, ppDropTarget, IServiceProvider, IProfferServiceImpl< CShellBrowser >, ITravelLogClient, IPersistHistory, IOleCommandTarget, IBrowserService2, MyIConnectionPointImpl< CShellBrowser,&DIID_DWebBrowserEvents2 >, and MyIConnectionPointImpl< CShellBrowser,&DIID_DWebBrowserEvents >.

Data Structures

class  barInfo

Public Member Functions

 CShellBrowser ()
 ~CShellBrowser ()
HRESULT Initialize (LPITEMIDLIST pidl, long b, long c, long d)
HRESULT BrowseToPIDL (LPCITEMIDLIST pidl, long flags)
HRESULT BrowseToPath (IShellFolder *newShellFolder, LPITEMIDLIST absolutePIDL, FOLDERSETTINGS *folderSettings, long flags)
HRESULT GetMenuBand (REFIID riid, void **shellMenu)
HRESULT GetBaseBar (bool vertical, IUnknown **theBaseBar)
HRESULT ShowBand (const CLSID &classID, bool vertical)
HRESULT NavigateToParent ()
HRESULT DoFolderOptions ()
void RepositionBars ()
virtual WNDPROC GetWindowProc ()
HRESULT FireEvent (DISPID dispIdMember, int argCount, VARIANT *arguments)
HRESULT FireNavigateComplete (const wchar_t *newDirectory)
HRESULT FireCommandStateChange (bool newState, int commandID)
HRESULT FireCommandStateChangeAll ()
HRESULT UpdateForwardBackState ()
void UpdateGotoMenu (HMENU theMenu)
void UpdateViewMenu (HMENU theMenu)
virtual HRESULT STDMETHODCALLTYPE GetBorderDW (IUnknown *punkObj, LPRECT prcBorder)
virtual HRESULT STDMETHODCALLTYPE RequestBorderSpaceDW (IUnknown *punkObj, LPCBORDERWIDTHS pbw)
virtual HRESULT STDMETHODCALLTYPE SetBorderSpaceDW (IUnknown *punkObj, LPCBORDERWIDTHS pbw)
virtual HRESULT STDMETHODCALLTYPE QueryStatus (const GUID *pguidCmdGroup, ULONG cCmds, OLECMD prgCmds[], OLECMDTEXT *pCmdText)
virtual HRESULT STDMETHODCALLTYPE Exec (const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut)
virtual HRESULT STDMETHODCALLTYPE GetWindow (HWND *lphwnd)
virtual HRESULT STDMETHODCALLTYPE ContextSensitiveHelp (BOOL fEnterMode)
virtual HRESULT STDMETHODCALLTYPE InsertMenusSB (HMENU hmenuShared, LPOLEMENUGROUPWIDTHS lpMenuWidths)
virtual HRESULT STDMETHODCALLTYPE SetMenuSB (HMENU hmenuShared, HOLEMENU holemenuRes, HWND hwndActiveObject)
virtual HRESULT STDMETHODCALLTYPE RemoveMenusSB (HMENU hmenuShared)
virtual HRESULT STDMETHODCALLTYPE SetStatusTextSB (LPCOLESTR pszStatusText)
virtual HRESULT STDMETHODCALLTYPE EnableModelessSB (BOOL fEnable)
virtual HRESULT STDMETHODCALLTYPE TranslateAcceleratorSB (MSG *pmsg, WORD wID)
virtual HRESULT STDMETHODCALLTYPE BrowseObject (LPCITEMIDLIST pidl, UINT wFlags)
virtual HRESULT STDMETHODCALLTYPE GetViewStateStream (DWORD grfMode, IStream **ppStrm)
virtual HRESULT STDMETHODCALLTYPE GetControlWindow (UINT id, HWND *lphwnd)
virtual HRESULT STDMETHODCALLTYPE SendControlMsg (UINT id, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT *pret)
virtual HRESULT STDMETHODCALLTYPE QueryActiveShellView (struct IShellView **ppshv)
virtual HRESULT STDMETHODCALLTYPE OnViewWindowActive (struct IShellView *ppshv)
virtual HRESULT STDMETHODCALLTYPE SetToolbarItems (LPTBBUTTON lpButtons, UINT nButtons, UINT uFlags)
virtual HRESULT STDMETHODCALLTYPE DragEnter (IDataObject *pDataObj, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
virtual HRESULT STDMETHODCALLTYPE DragOver (DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
virtual HRESULT STDMETHODCALLTYPE DragLeave ()
virtual HRESULT STDMETHODCALLTYPE Drop (IDataObject *pDataObj, DWORD grfKeyState, POINTL pt, DWORD *pdwEffect)
virtual HRESULT STDMETHODCALLTYPE QueryService (REFGUID guidService, REFIID riid, void **ppvObject)
virtual HRESULT STDMETHODCALLTYPE GetPropertyBag (long flags, REFIID riid, void **ppvObject)
virtual HRESULT STDMETHODCALLTYPE GetTypeInfoCount (UINT *pctinfo)
virtual HRESULT STDMETHODCALLTYPE GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
virtual HRESULT STDMETHODCALLTYPE GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
virtual HRESULT STDMETHODCALLTYPE Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)
virtual HRESULT STDMETHODCALLTYPE GetParentSite (IOleInPlaceSite **ppipsite)
virtual HRESULT STDMETHODCALLTYPE SetTitle (IShellView *psv, LPCWSTR pszName)
virtual HRESULT STDMETHODCALLTYPE GetTitle (IShellView *psv, LPWSTR pszName, DWORD cchName)
virtual HRESULT STDMETHODCALLTYPE GetOleObject (IOleObject **ppobjv)
virtual HRESULT STDMETHODCALLTYPE GetTravelLog (ITravelLog **pptl)
virtual HRESULT STDMETHODCALLTYPE ShowControlWindow (UINT id, BOOL fShow)
virtual HRESULT STDMETHODCALLTYPE IsControlWindowShown (UINT id, BOOL *pfShown)
virtual HRESULT STDMETHODCALLTYPE IEGetDisplayName (LPCITEMIDLIST pidl, LPWSTR pwszName, UINT uFlags)
virtual HRESULT STDMETHODCALLTYPE IEParseDisplayName (UINT uiCP, LPCWSTR pwszPath, LPCITEMIDLIST *ppidlOut)
virtual HRESULT STDMETHODCALLTYPE DisplayParseError (HRESULT hres, LPCWSTR pwszPath)
virtual HRESULT STDMETHODCALLTYPE NavigateToPidl (LPCITEMIDLIST pidl, DWORD grfHLNF)
virtual HRESULT STDMETHODCALLTYPE SetNavigateState (BNSTATE bnstate)
virtual HRESULT STDMETHODCALLTYPE GetNavigateState (BNSTATE *pbnstate)
virtual HRESULT STDMETHODCALLTYPE NotifyRedirect (IShellView *psv, LPCITEMIDLIST pidl, BOOL *pfDidBrowse)
virtual HRESULT STDMETHODCALLTYPE UpdateWindowList ()
virtual HRESULT STDMETHODCALLTYPE UpdateBackForwardState ()
virtual HRESULT STDMETHODCALLTYPE SetFlags (DWORD dwFlags, DWORD dwFlagMask)
virtual HRESULT STDMETHODCALLTYPE GetFlags (DWORD *pdwFlags)
virtual HRESULT STDMETHODCALLTYPE CanNavigateNow (void)
virtual HRESULT STDMETHODCALLTYPE GetPidl (LPCITEMIDLIST *ppidl)
virtual HRESULT STDMETHODCALLTYPE SetReferrer (LPCITEMIDLIST pidl)
virtual DWORD STDMETHODCALLTYPE GetBrowserIndex ()
virtual HRESULT STDMETHODCALLTYPE GetBrowserByIndex (DWORD dwID, IUnknown **ppunk)
virtual HRESULT STDMETHODCALLTYPE GetHistoryObject (IOleObject **ppole, IStream **pstm, IBindCtx **ppbc)
virtual HRESULT STDMETHODCALLTYPE SetHistoryObject (IOleObject *pole, BOOL fIsLocalAnchor)
virtual HRESULT STDMETHODCALLTYPE CacheOLEServer (IOleObject *pole)
virtual HRESULT STDMETHODCALLTYPE GetSetCodePage (VARIANT *pvarIn, VARIANT *pvarOut)
virtual HRESULT STDMETHODCALLTYPE OnHttpEquiv (IShellView *psv, BOOL fDone, VARIANT *pvarargIn, VARIANT *pvarargOut)
virtual HRESULT STDMETHODCALLTYPE GetPalette (HPALETTE *hpal)
virtual HRESULT STDMETHODCALLTYPE RegisterWindow (BOOL fForceRegister, int swc)
virtual LRESULT STDMETHODCALLTYPE WndProcBS (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
virtual HRESULT STDMETHODCALLTYPE SetAsDefFolderSettings ()
virtual HRESULT STDMETHODCALLTYPE GetViewRect (RECT *prc)
virtual HRESULT STDMETHODCALLTYPE OnSize (WPARAM wParam)
virtual HRESULT STDMETHODCALLTYPE OnCreate (struct tagCREATESTRUCTW *pcs)
virtual LRESULT STDMETHODCALLTYPE OnCommand (WPARAM wParam, LPARAM lParam)
virtual HRESULT STDMETHODCALLTYPE OnDestroy ()
virtual LRESULT STDMETHODCALLTYPE OnNotify (struct tagNMHDR *pnm)
virtual HRESULT STDMETHODCALLTYPE OnSetFocus ()
virtual HRESULT STDMETHODCALLTYPE OnFrameWindowActivateBS (BOOL fActive)
virtual HRESULT STDMETHODCALLTYPE ReleaseShellView ()
virtual HRESULT STDMETHODCALLTYPE ActivatePendingView ()
virtual HRESULT STDMETHODCALLTYPE CreateViewWindow (IShellView *psvNew, IShellView *psvOld, LPRECT prcView, HWND *phwnd)
virtual HRESULT STDMETHODCALLTYPE CreateBrowserPropSheetExt (REFIID riid, void **ppv)
virtual HRESULT STDMETHODCALLTYPE GetViewWindow (HWND *phwndView)
virtual HRESULT STDMETHODCALLTYPE GetBaseBrowserData (LPCBASEBROWSERDATA *pbbd)
virtual LPBASEBROWSERDATA
STDMETHODCALLTYPE 
PutBaseBrowserData (void)
virtual HRESULT STDMETHODCALLTYPE InitializeTravelLog (ITravelLog *ptl, DWORD dw)
virtual HRESULT STDMETHODCALLTYPE SetTopBrowser ()
virtual HRESULT STDMETHODCALLTYPE Offline (int iCmd)
virtual HRESULT STDMETHODCALLTYPE AllowViewResize (BOOL f)
virtual HRESULT STDMETHODCALLTYPE SetActivateState (UINT u)
virtual HRESULT STDMETHODCALLTYPE UpdateSecureLockIcon (int eSecureLock)
virtual HRESULT STDMETHODCALLTYPE InitializeDownloadManager ()
virtual HRESULT STDMETHODCALLTYPE InitializeTransitionSite ()
virtual HRESULT STDMETHODCALLTYPE _Initialize (HWND hwnd, IUnknown *pauto)
virtual HRESULT STDMETHODCALLTYPE _CancelPendingNavigationAsync (void)
virtual HRESULT STDMETHODCALLTYPE _CancelPendingView ()
virtual HRESULT STDMETHODCALLTYPE _MaySaveChanges ()
virtual HRESULT STDMETHODCALLTYPE _PauseOrResumeView (BOOL fPaused)
virtual HRESULT STDMETHODCALLTYPE _DisableModeless ()
virtual HRESULT STDMETHODCALLTYPE _NavigateToPidl (LPCITEMIDLIST pidl, DWORD grfHLNF, DWORD dwFlags)
virtual HRESULT STDMETHODCALLTYPE _TryShell2Rename (IShellView *psv, LPCITEMIDLIST pidlNew)
virtual HRESULT STDMETHODCALLTYPE _SwitchActivationNow ()
virtual HRESULT STDMETHODCALLTYPE _ExecChildren (IUnknown *punkBar, BOOL fBroadcast, const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANTARG *pvarargIn, VARIANTARG *pvarargOut)
virtual HRESULT STDMETHODCALLTYPE _SendChildren (HWND hwndBar, BOOL fBroadcast, UINT uMsg, WPARAM wParam, LPARAM lParam)
virtual HRESULT STDMETHODCALLTYPE GetFolderSetData (struct tagFolderSetData *pfsd)
virtual HRESULT STDMETHODCALLTYPE _OnFocusChange (UINT itb)
virtual HRESULT STDMETHODCALLTYPE v_ShowHideChildWindows (BOOL fChildOnly)
virtual UINT STDMETHODCALLTYPE _get_itbLastFocus ()
virtual HRESULT STDMETHODCALLTYPE _put_itbLastFocus (UINT itbLastFocus)
virtual HRESULT STDMETHODCALLTYPE _UIActivateView (UINT uState)
virtual HRESULT STDMETHODCALLTYPE _GetViewBorderRect (RECT *prc)
virtual HRESULT STDMETHODCALLTYPE _UpdateViewRectSize ()
virtual HRESULT STDMETHODCALLTYPE _ResizeNextBorder (UINT itb)
virtual HRESULT STDMETHODCALLTYPE _ResizeView ()
virtual HRESULT STDMETHODCALLTYPE _GetEffectiveClientArea (LPRECT lprectBorder, HMONITOR hmon)
virtual IStream *STDMETHODCALLTYPE v_GetViewStream (LPCITEMIDLIST pidl, DWORD grfMode, LPCWSTR pwszName)
virtual LRESULT STDMETHODCALLTYPE ForwardViewMsg (UINT uMsg, WPARAM wParam, LPARAM lParam)
virtual HRESULT STDMETHODCALLTYPE SetAcceleratorMenu (HACCEL hacc)
virtual int STDMETHODCALLTYPE _GetToolbarCount ()
virtual LPTOOLBARITEM
STDMETHODCALLTYPE 
_GetToolbarItem (int itb)
virtual HRESULT STDMETHODCALLTYPE _SaveToolbars (IStream *pstm)
virtual HRESULT STDMETHODCALLTYPE _LoadToolbars (IStream *pstm)
virtual HRESULT STDMETHODCALLTYPE _CloseAndReleaseToolbars (BOOL fClose)
virtual HRESULT STDMETHODCALLTYPE v_MayGetNextToolbarFocus (LPMSG lpMsg, UINT itbNext, int citb, LPTOOLBARITEM *pptbi, HWND *phwnd)
virtual HRESULT STDMETHODCALLTYPE _ResizeNextBorderHelper (UINT itb, BOOL bUseHmonitor)
virtual UINT STDMETHODCALLTYPE _FindTBar (IUnknown *punkSrc)
virtual HRESULT STDMETHODCALLTYPE _SetFocus (LPTOOLBARITEM ptbi, HWND hwnd, LPMSG lpMsg)
virtual HRESULT STDMETHODCALLTYPE v_MayTranslateAccelerator (MSG *pmsg)
virtual HRESULT STDMETHODCALLTYPE _GetBorderDWHelper (IUnknown *punkSrc, LPRECT lprectBorder, BOOL bUseHmonitor)
virtual HRESULT STDMETHODCALLTYPE v_CheckZoneCrossing (LPCITEMIDLIST pidl)
virtual HRESULT STDMETHODCALLTYPE GoBack ()
virtual HRESULT STDMETHODCALLTYPE GoForward ()
virtual HRESULT STDMETHODCALLTYPE GoHome ()
virtual HRESULT STDMETHODCALLTYPE GoSearch ()
virtual HRESULT STDMETHODCALLTYPE Navigate (BSTR URL, VARIANT *Flags, VARIANT *TargetFrameName, VARIANT *PostData, VARIANT *Headers)
virtual HRESULT STDMETHODCALLTYPE Refresh ()
virtual HRESULT STDMETHODCALLTYPE Refresh2 (VARIANT *Level)
virtual HRESULT STDMETHODCALLTYPE Stop ()
virtual HRESULT STDMETHODCALLTYPE get_Application (IDispatch **ppDisp)
virtual HRESULT STDMETHODCALLTYPE get_Parent (IDispatch **ppDisp)
virtual HRESULT STDMETHODCALLTYPE get_Container (IDispatch **ppDisp)
virtual HRESULT STDMETHODCALLTYPE get_Document (IDispatch **ppDisp)
virtual HRESULT STDMETHODCALLTYPE get_TopLevelContainer (VARIANT_BOOL *pBool)
virtual HRESULT STDMETHODCALLTYPE get_Type (BSTR *Type)
virtual HRESULT STDMETHODCALLTYPE get_Left (long *pl)
virtual HRESULT STDMETHODCALLTYPE put_Left (long Left)
virtual HRESULT STDMETHODCALLTYPE get_Top (long *pl)
virtual HRESULT STDMETHODCALLTYPE put_Top (long Top)
virtual HRESULT STDMETHODCALLTYPE get_Width (long *pl)
virtual HRESULT STDMETHODCALLTYPE put_Width (long Width)
virtual HRESULT STDMETHODCALLTYPE get_Height (long *pl)
virtual HRESULT STDMETHODCALLTYPE put_Height (long Height)
virtual HRESULT STDMETHODCALLTYPE get_LocationName (BSTR *LocationName)
virtual HRESULT STDMETHODCALLTYPE get_LocationURL (BSTR *LocationURL)
virtual HRESULT STDMETHODCALLTYPE get_Busy (VARIANT_BOOL *pBool)
virtual HRESULT STDMETHODCALLTYPE Quit ()
virtual HRESULT STDMETHODCALLTYPE ClientToWindow (int *pcx, int *pcy)
virtual HRESULT STDMETHODCALLTYPE PutProperty (BSTR Property, VARIANT vtValue)
virtual HRESULT STDMETHODCALLTYPE GetProperty (BSTR Property, VARIANT *pvtValue)
virtual HRESULT STDMETHODCALLTYPE get_Name (BSTR *Name)
virtual HRESULT STDMETHODCALLTYPE get_HWND (SHANDLE_PTR *pHWND)
virtual HRESULT STDMETHODCALLTYPE get_FullName (BSTR *FullName)
virtual HRESULT STDMETHODCALLTYPE get_Path (BSTR *Path)
virtual HRESULT STDMETHODCALLTYPE get_Visible (VARIANT_BOOL *pBool)
virtual HRESULT STDMETHODCALLTYPE put_Visible (VARIANT_BOOL Value)
virtual HRESULT STDMETHODCALLTYPE get_StatusBar (VARIANT_BOOL *pBool)
virtual HRESULT STDMETHODCALLTYPE put_StatusBar (VARIANT_BOOL Value)
virtual HRESULT STDMETHODCALLTYPE get_StatusText (BSTR *StatusText)
virtual HRESULT STDMETHODCALLTYPE put_StatusText (BSTR StatusText)
virtual HRESULT STDMETHODCALLTYPE get_ToolBar (int *Value)
virtual HRESULT STDMETHODCALLTYPE put_ToolBar (int Value)
virtual HRESULT STDMETHODCALLTYPE get_MenuBar (VARIANT_BOOL *Value)
virtual HRESULT STDMETHODCALLTYPE put_MenuBar (VARIANT_BOOL Value)
virtual HRESULT STDMETHODCALLTYPE get_FullScreen (VARIANT_BOOL *pbFullScreen)
virtual HRESULT STDMETHODCALLTYPE put_FullScreen (VARIANT_BOOL bFullScreen)
virtual HRESULT STDMETHODCALLTYPE Navigate2 (VARIANT *URL, VARIANT *Flags, VARIANT *TargetFrameName, VARIANT *PostData, VARIANT *Headers)
virtual HRESULT STDMETHODCALLTYPE QueryStatusWB (OLECMDID cmdID, OLECMDF *pcmdf)
virtual HRESULT STDMETHODCALLTYPE ExecWB (OLECMDID cmdID, OLECMDEXECOPT cmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut)
virtual HRESULT STDMETHODCALLTYPE ShowBrowserBar (VARIANT *pvaClsid, VARIANT *pvarShow, VARIANT *pvarSize)
virtual HRESULT STDMETHODCALLTYPE get_ReadyState (READYSTATE *plReadyState)
virtual HRESULT STDMETHODCALLTYPE get_Offline (VARIANT_BOOL *pbOffline)
virtual HRESULT STDMETHODCALLTYPE put_Offline (VARIANT_BOOL bOffline)
virtual HRESULT STDMETHODCALLTYPE get_Silent (VARIANT_BOOL *pbSilent)
virtual HRESULT STDMETHODCALLTYPE put_Silent (VARIANT_BOOL bSilent)
virtual HRESULT STDMETHODCALLTYPE get_RegisterAsBrowser (VARIANT_BOOL *pbRegister)
virtual HRESULT STDMETHODCALLTYPE put_RegisterAsBrowser (VARIANT_BOOL bRegister)
virtual HRESULT STDMETHODCALLTYPE get_RegisterAsDropTarget (VARIANT_BOOL *pbRegister)
virtual HRESULT STDMETHODCALLTYPE put_RegisterAsDropTarget (VARIANT_BOOL bRegister)
virtual HRESULT STDMETHODCALLTYPE get_TheaterMode (VARIANT_BOOL *pbRegister)
virtual HRESULT STDMETHODCALLTYPE put_TheaterMode (VARIANT_BOOL bRegister)
virtual HRESULT STDMETHODCALLTYPE get_AddressBar (VARIANT_BOOL *Value)
virtual HRESULT STDMETHODCALLTYPE put_AddressBar (VARIANT_BOOL Value)
virtual HRESULT STDMETHODCALLTYPE get_Resizable (VARIANT_BOOL *Value)
virtual HRESULT STDMETHODCALLTYPE put_Resizable (VARIANT_BOOL Value)
virtual HRESULT STDMETHODCALLTYPE FindWindowByIndex (DWORD dwID, IUnknown **ppunk)
virtual HRESULT STDMETHODCALLTYPE GetWindowData (LPWINDOWDATA pWinData)
virtual HRESULT STDMETHODCALLTYPE LoadHistoryPosition (LPWSTR pszUrlLocation, DWORD dwPosition)
virtual HRESULT STDMETHODCALLTYPE GetClassID (CLSID *pClassID)
virtual HRESULT STDMETHODCALLTYPE LoadHistory (IStream *pStream, IBindCtx *pbc)
virtual HRESULT STDMETHODCALLTYPE SaveHistory (IStream *pStream)
virtual HRESULT STDMETHODCALLTYPE SetPositionCookie (DWORD dwPositioncookie)
virtual HRESULT STDMETHODCALLTYPE GetPositionCookie (DWORD *pdwPositioncookie)
LRESULT OnDestroy (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT OnSize (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT OnInitMenuPopup (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT RelayMsgToShellView (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
LRESULT OnClose (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnFolderOptions (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnMapNetworkDrive (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnDisconnectNetworkDrive (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnAboutReactOS (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnGoBack (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnGoForward (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnGoUpLevel (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnGoHome (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnIsThisLegal (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnToggleStatusBarVisible (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnToggleToolbarLock (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnToggleToolbarBandVisible (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnToggleAddressBandVisible (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnToggleLinksBandVisible (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnToggleTextLabels (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnToolbarCustomize (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT OnGoTravel (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
LRESULT RelayCommands (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)

Static Public Member Functions

static LRESULT CALLBACK WindowProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
static ATL::CWndClassInfoGetWndClassInfo ()

Private Attributes

HWND fCurrentShellViewWindow
CComPtr< IShellFolderfCurrentShellFolder
CComPtr< IShellViewfCurrentShellView
LPITEMIDLIST fCurrentDirectoryPIDL
HWND fStatusBar
bool fStatusBarVisible
CToolbarProxy fToolbarProxy
barInfo fClientBars [3]
CComPtr< ITravelLogfTravelLog
HMENU fCurrentMenuBar
CABINETSTATE fCabinetState
IOleObjectfHistoryObject
IStreamfHistoryStream
IBindCtxfHistoryBindContext

Static Private Attributes

static const int BIInternetToolbar = 0
static const int BIVerticalBaseBar = 1
static const int BIHorizontalBaseBar = 2

Detailed Description

Definition at line 293 of file shellbrowser.cpp.


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

Generated on Sun May 27 2012 06:17:48 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.