ReactOS  0.4.15-dev-448-gd6c4411
CCommonBrowser Class Reference

#include <commonbrowser.h>

Inheritance diagram for CCommonBrowser:
Collaboration diagram for CCommonBrowser:

Public Member Functions

 CCommonBrowser ()
 
 ~CCommonBrowser ()
 
virtual HRESULT STDMETHODCALLTYPE QueryService (REFGUID guidService, REFIID riid, void **ppvObject)
 
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 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, LPITEMIDLIST *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 ()
 
virtual HRESULT STDMETHODCALLTYPE GetPidl (LPITEMIDLIST *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 ()
 
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 ()
 
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 _PositionViewWindow (HWND, RECT *)
 
virtual HRESULT STDMETHODCALLTYPE IEParseDisplayNameEx (UINT, PCWSTR, DWORD, LPITEMIDLIST *)
 
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 GetPropertyBag (long flags, REFIID riid, void **ppvObject)
 
virtual HRESULT STDMETHODCALLTYPE GetWindow (HWND *lphwnd)
 
virtual HRESULT STDMETHODCALLTYPE ContextSensitiveHelp (BOOL fEnterMode)
 
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 AddToolbar (IUnknown *punkSrc, LPCWSTR pwszItem, DWORD dwAddFlags)
 
virtual HRESULT STDMETHODCALLTYPE RemoveToolbar (IUnknown *punkSrc, DWORD dwRemoveFlags)
 
virtual HRESULT STDMETHODCALLTYPE FindToolbar (LPCWSTR pwszItem, REFIID riid, void **ppv)
 
virtual HRESULT STDMETHODCALLTYPE OnFocusChangeIS (IUnknown *punkObj, BOOL fSetFocus)
 
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)
 
- Public Member Functions inherited from ATL::CComObjectRootEx< CComMultiThreadModelNoCS >
 ~CComObjectRootEx ()
 
ULONG InternalAddRef ()
 
ULONG InternalRelease ()
 
void Lock ()
 
void Unlock ()
 
HRESULT _AtlInitialConstruct ()
 
- Public Member Functions inherited from ATL::CComObjectRootBase
 CComObjectRootBase ()
 
 ~CComObjectRootBase ()
 
void SetVoid (void *)
 
HRESULT _AtlFinalConstruct ()
 
HRESULT FinalConstruct ()
 
void InternalFinalConstructAddRef ()
 
void InternalFinalConstructRelease ()
 
void FinalRelease ()
 
- Public Member Functions inherited from IShellBrowser
HRESULT BrowseObject ([in] PCUIDLIST_RELATIVE pidl, [in] UINT wFlags)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 
- Public Member Functions inherited from IBrowserService3
HRESULT _PositionViewWindow ([in] HWND hwnd, [in] LPRECT prc)
 
HRESULT IEParseDisplayNameEx ([in] UINT uiCP, [in] LPCWSTR pwszPath, [in] DWORD dwFlags, [out] PIDLIST_ABSOLUTE *ppidlOut)
 
- Public Member Functions inherited from IBrowserService2
HRESULT _NavigateToPidl ([in] PCIDLIST_ABSOLUTE pidl, [in] DWORD grfHLNF, [in] DWORD dwFlags)
 
HRESULT _TryShell2Rename ([in] IShellView *psv, [in] PCIDLIST_ABSOLUTE pidlNew)
 
IStreamv_GetViewStream ([in] PCIDLIST_ABSOLUTE pidl, [in] DWORD grfMode, [in] LPCWSTR pwszName)
 
HRESULT v_CheckZoneCrossing ([in, out] PCIDLIST_ABSOLUTE pidl)
 
- Public Member Functions inherited from IBrowserService
HRESULT IEGetDisplayName ([in] PCIDLIST_ABSOLUTE pidl, [out] LPWSTR pwszName, [in] UINT uFlags)
 
HRESULT IEParseDisplayName ([in] UINT uiCP, [in] LPCWSTR pwszPath, [out] PIDLIST_ABSOLUTE *ppidlOut)
 
HRESULT NavigateToPidl ([in] PCIDLIST_ABSOLUTE pidl, [in] DWORD grfHLNF)
 
HRESULT NotifyRedirect ([in] IShellView *psv, [in] PCIDLIST_ABSOLUTE pidl, [out] BOOL *pfDidBrowse)
 
HRESULT GetPidl ([out] PIDLIST_ABSOLUTE *ppidl)
 
HRESULT SetReferrer ([in] PCIDLIST_ABSOLUTE pidl)
 
- Public Member Functions inherited from IServiceProvider
HRESULT RemoteQueryService ([in] REFGUID guidService, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppvObject)
 
- Public Member Functions inherited from IDockingWindowFrame
HRESULT FindToolbar ([in] LPCWSTR pwszItem, [in] REFIID riid, [out] LPVOID *ppvObj)
 

Additional Inherited Members

- Public Types inherited from IShellBrowser
typedef IShellBrowserLPSHELLBROWSER
 
typedef LPTBBUTTON LPTBBUTTONSB
 
- Public Types inherited from IOleWindow
typedef IOleWindowLPOLEWINDOW
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Public Types inherited from IServiceProvider
typedef IServiceProviderLPSERVICEPROVIDER
 
- Public Types inherited from IOleCommandTarget
enum  OLECMDF {
  OLECMDF_SUPPORTED = 0x1, OLECMDF_ENABLED = 0x2, OLECMDF_LATCHED = 0x4, OLECMDF_NINCHED = 0x8,
  OLECMDF_INVISIBLE = 0x10, OLECMDF_DEFHIDEONCTXTMENU = 0x20
}
 
enum  OLECMDTEXTF { OLECMDTEXTF_NONE = 0, OLECMDTEXTF_NAME = 1, OLECMDTEXTF_STATUS = 2 }
 
enum  OLECMDEXECOPT { OLECMDEXECOPT_DODEFAULT = 0, OLECMDEXECOPT_PROMPTUSER = 1, OLECMDEXECOPT_DONTPROMPTUSER = 2, OLECMDEXECOPT_SHOWHELP = 3 }
 
enum  OLECMDID {
  OLECMDID_OPEN = 1, OLECMDID_NEW = 2, OLECMDID_SAVE = 3, OLECMDID_SAVEAS = 4,
  OLECMDID_SAVECOPYAS = 5, OLECMDID_PRINT = 6, OLECMDID_PRINTPREVIEW = 7, OLECMDID_PAGESETUP = 8,
  OLECMDID_SPELL = 9, OLECMDID_PROPERTIES = 10, OLECMDID_CUT = 11, OLECMDID_COPY = 12,
  OLECMDID_PASTE = 13, OLECMDID_PASTESPECIAL = 14, OLECMDID_UNDO = 15, OLECMDID_REDO = 16,
  OLECMDID_SELECTALL = 17, OLECMDID_CLEARSELECTION = 18, OLECMDID_ZOOM = 19, OLECMDID_GETZOOMRANGE = 20,
  OLECMDID_UPDATECOMMANDS = 21, OLECMDID_REFRESH = 22, OLECMDID_STOP = 23, OLECMDID_HIDETOOLBARS = 24,
  OLECMDID_SETPROGRESSMAX = 25, OLECMDID_SETPROGRESSPOS = 26, OLECMDID_SETPROGRESSTEXT = 27, OLECMDID_SETTITLE = 28,
  OLECMDID_SETDOWNLOADSTATE = 29, OLECMDID_STOPDOWNLOAD = 30, OLECMDID_ONTOOLBARACTIVATED = 31, OLECMDID_FIND = 32,
  OLECMDID_DELETE = 33, OLECMDID_HTTPEQUIV = 34, OLECMDID_HTTPEQUIV_DONE = 35, OLECMDID_ENABLE_INTERACTION = 36,
  OLECMDID_ONUNLOAD = 37, OLECMDID_PROPERTYBAG2 = 38, OLECMDID_PREREFRESH = 39, OLECMDID_SHOWSCRIPTERROR = 40,
  OLECMDID_SHOWMESSAGE = 41, OLECMDID_SHOWFIND = 42, OLECMDID_SHOWPAGESETUP = 43, OLECMDID_SHOWPRINT = 44,
  OLECMDID_CLOSE = 45, OLECMDID_ALLOWUILESSSAVEAS = 46, OLECMDID_DONTDOWNLOADCSS = 47, OLECMDID_UPDATEPAGESTATUS = 48,
  OLECMDID_PRINT2 = 49, OLECMDID_PRINTPREVIEW2 = 50, OLECMDID_SETPRINTTEMPLATE = 51, OLECMDID_GETPRINTTEMPLATE = 52,
  OLECMDID_PAGEACTIONBLOCKED = 55, OLECMDID_PAGEACTIONUIQUERY = 56, OLECMDID_FOCUSVIEWCONTROLS = 57, OLECMDID_FOCUSVIEWCONTROLSQUERY = 58,
  OLECMDID_SHOWPAGEACTIONMENU = 59, OLECMDID_ADDTRAVELENTRY = 60, OLECMDID_UPDATETRAVELENTRY = 61, OLECMDID_UPDATEBACKFORWARDSTATE = 62,
  OLECMDID_OPTICAL_ZOOM = 63, OLECMDID_OPTICAL_GETZOOMRANGE = 64, OLECMDID_WINDOWSTATECHANGED = 65, OLECMDID_ACTIVEXINSTALLSCOPE = 66,
  OLECMDID_UPDATETRAVELENTRY_DATARECOVERY = 67, OLECMDID_SHOWTASKDLG = 68, OLECMDID_POPSTATEEVENT = 69, OLECMDID_VIEWPORT_MODE = 70,
  OLECMDID_LAYOUT_VIEWPORT_WIDTH = 71, OLECMDID_VISUAL_VIEWPORT_EXCLUDE_BOTTOM = 72, OLECMDID_USER_OPTICAL_ZOOM = 73, OLECMDID_PAGEAVAILABLE = 74,
  OLECMDID_GETUSERSCALABLE = 75, OLECMDID_UPDATE_CARET = 76, OLECMDID_ENABLE_VISIBILITY = 77, OLECMDID_MEDIA_PLAYBACK = 78
}
 
typedef IOleCommandTargetLPOLECOMMANDTARGET
 
typedef enum IOleCommandTarget::OLECMDF OLECMDF
 
typedef struct IOleCommandTarget::_tagOLECMD OLECMD
 
typedef struct IOleCommandTarget::_tagOLECMDTEXT OLECMDTEXT
 
typedef enum IOleCommandTarget::OLECMDTEXTF OLECMDTEXTF
 
typedef enum IOleCommandTarget::OLECMDEXECOPT OLECMDEXECOPT
 
typedef enum IOleCommandTarget::OLECMDID OLECMDID
 
- Public Types inherited from IDropTarget
typedef IDropTargetLPDROPTARGET
 
- Static Public Member Functions inherited from ATL::CComObjectRootBase
static void WINAPI ObjectMain (bool)
 
static const struct _ATL_CATMAP_ENTRYGetCategoryMap ()
 
static HRESULT WINAPI InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)
 
- Public Attributes inherited from ATL::CComObjectRootBase
LONG m_dwRef
 
- Public Attributes inherited from IShellBrowser
FCT_ADDTOEND typedef LPARAM LPTBBUTTONSB
 
- Public Attributes inherited from IDropTarget
const DWORD MK_ALT = 0x20
 
const DWORD DROPEFFECT_NONE = 0
 
const DWORD DROPEFFECT_COPY = 1
 
const DWORD DROPEFFECT_MOVE = 2
 
const DWORD DROPEFFECT_LINK = 4
 
const DWORD DROPEFFECT_SCROLL = 0x80000000
 
const DWORD DD_DEFSCROLLINSET = 11
 
const DWORD DD_DEFSCROLLDELAY = 50
 
const DWORD DD_DEFSCROLLINTERVAL = 50
 
const DWORD DD_DEFDRAGDELAY = 200
 
const DWORD DD_DEFDRAGMINDIST = 2
 

Detailed Description

Definition at line 23 of file commonbrowser.h.

Constructor & Destructor Documentation

◆ CCommonBrowser()

CCommonBrowser::CCommonBrowser ( )

Definition at line 23 of file commonbrowser.cpp.

24 {
25 }

◆ ~CCommonBrowser()

CCommonBrowser::~CCommonBrowser ( )

Definition at line 27 of file commonbrowser.cpp.

28 {
29 }

Member Function Documentation

◆ _CancelPendingNavigationAsync()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_CancelPendingNavigationAsync ( void  )
virtual

Implements IBrowserService2.

Definition at line 329 of file commonbrowser.cpp.

330 {
331  return E_NOTIMPL;
332 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _CancelPendingView()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_CancelPendingView ( )
virtual

Implements IBrowserService2.

Definition at line 334 of file commonbrowser.cpp.

335 {
336  return E_NOTIMPL;
337 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _CloseAndReleaseToolbars()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_CloseAndReleaseToolbars ( BOOL  fClose)
virtual

Implements IBrowserService2.

Definition at line 471 of file commonbrowser.cpp.

472 {
473  return E_NOTIMPL;
474 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _DisableModeless()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_DisableModeless ( )
virtual

Implements IBrowserService2.

Definition at line 349 of file commonbrowser.cpp.

350 {
351  return E_NOTIMPL;
352 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _ExecChildren()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_ExecChildren ( IUnknown punkBar,
BOOL  fBroadcast,
const GUID pguidCmdGroup,
DWORD  nCmdID,
DWORD  nCmdexecopt,
VARIANTARG pvarargIn,
VARIANTARG pvarargOut 
)
virtual

Implements IBrowserService2.

Definition at line 369 of file commonbrowser.cpp.

371 {
372  return E_NOTIMPL;
373 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _FindTBar()

UINT STDMETHODCALLTYPE CCommonBrowser::_FindTBar ( IUnknown punkSrc)
virtual

Implements IBrowserService2.

Definition at line 487 of file commonbrowser.cpp.

488 {
489  return E_NOTIMPL;
490 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _get_itbLastFocus()

UINT STDMETHODCALLTYPE CCommonBrowser::_get_itbLastFocus ( )
virtual

Implements IBrowserService2.

Definition at line 396 of file commonbrowser.cpp.

397 {
398  return E_NOTIMPL;
399 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _GetBorderDWHelper()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_GetBorderDWHelper ( IUnknown punkSrc,
LPRECT  lprectBorder,
BOOL  bUseHmonitor 
)
virtual

Implements IBrowserService2.

Definition at line 502 of file commonbrowser.cpp.

503 {
504  return E_NOTIMPL;
505 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _GetEffectiveClientArea()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_GetEffectiveClientArea ( LPRECT  lprectBorder,
HMONITOR  hmon 
)
virtual

Implements IBrowserService2.

Definition at line 431 of file commonbrowser.cpp.

432 {
433  return E_NOTIMPL;
434 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _GetToolbarCount()

int STDMETHODCALLTYPE CCommonBrowser::_GetToolbarCount ( )
virtual

Implements IBrowserService2.

Definition at line 451 of file commonbrowser.cpp.

452 {
453  return 0;
454 }

◆ _GetToolbarItem()

LPTOOLBARITEM STDMETHODCALLTYPE CCommonBrowser::_GetToolbarItem ( int  itb)
virtual

Implements IBrowserService2.

Definition at line 456 of file commonbrowser.cpp.

457 {
458  return NULL;
459 }
smooth NULL
Definition: ftsmooth.c:416

◆ _GetViewBorderRect()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_GetViewBorderRect ( RECT prc)
virtual

Implements IBrowserService2.

Definition at line 411 of file commonbrowser.cpp.

412 {
413  return E_NOTIMPL;
414 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _Initialize()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_Initialize ( HWND  hwnd,
IUnknown pauto 
)
virtual

Implements IBrowserService2.

Definition at line 324 of file commonbrowser.cpp.

325 {
326  return E_NOTIMPL;
327 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _LoadToolbars()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_LoadToolbars ( IStream pstm)
virtual

Implements IBrowserService2.

Definition at line 466 of file commonbrowser.cpp.

467 {
468  return E_NOTIMPL;
469 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _MaySaveChanges()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_MaySaveChanges ( )
virtual

Implements IBrowserService2.

Definition at line 339 of file commonbrowser.cpp.

340 {
341  return E_NOTIMPL;
342 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _NavigateToPidl()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_NavigateToPidl ( LPCITEMIDLIST  pidl,
DWORD  grfHLNF,
DWORD  dwFlags 
)
virtual

Definition at line 354 of file commonbrowser.cpp.

355 {
356  return E_NOTIMPL;
357 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _OnFocusChange()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_OnFocusChange ( UINT  itb)
virtual

Implements IBrowserService2.

Definition at line 386 of file commonbrowser.cpp.

387 {
388  return E_NOTIMPL;
389 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _PauseOrResumeView()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_PauseOrResumeView ( BOOL  fPaused)
virtual

Implements IBrowserService2.

Definition at line 344 of file commonbrowser.cpp.

345 {
346  return E_NOTIMPL;
347 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _PositionViewWindow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_PositionViewWindow ( HWND  ,
RECT  
)
virtual

Definition at line 512 of file commonbrowser.cpp.

513 {
514  return E_NOTIMPL;
515 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _put_itbLastFocus()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_put_itbLastFocus ( UINT  itbLastFocus)
virtual

Implements IBrowserService2.

Definition at line 401 of file commonbrowser.cpp.

402 {
403  return E_NOTIMPL;
404 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _ResizeNextBorder()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_ResizeNextBorder ( UINT  itb)
virtual

Implements IBrowserService2.

Definition at line 421 of file commonbrowser.cpp.

422 {
423  return E_NOTIMPL;
424 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _ResizeNextBorderHelper()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_ResizeNextBorderHelper ( UINT  itb,
BOOL  bUseHmonitor 
)
virtual

Implements IBrowserService2.

Definition at line 482 of file commonbrowser.cpp.

483 {
484  return E_NOTIMPL;
485 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _ResizeView()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_ResizeView ( )
virtual

Implements IBrowserService2.

Definition at line 426 of file commonbrowser.cpp.

427 {
428  return E_NOTIMPL;
429 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _SaveToolbars()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_SaveToolbars ( IStream pstm)
virtual

Implements IBrowserService2.

Definition at line 461 of file commonbrowser.cpp.

462 {
463  return E_NOTIMPL;
464 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _SendChildren()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_SendChildren ( HWND  hwndBar,
BOOL  fBroadcast,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
)
virtual

Implements IBrowserService2.

Definition at line 375 of file commonbrowser.cpp.

377 {
378  return E_NOTIMPL;
379 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _SetFocus()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_SetFocus ( LPTOOLBARITEM  ptbi,
HWND  hwnd,
LPMSG  lpMsg 
)
virtual

Implements IBrowserService2.

Definition at line 492 of file commonbrowser.cpp.

493 {
494  return E_NOTIMPL;
495 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _SwitchActivationNow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_SwitchActivationNow ( )
virtual

Implements IBrowserService2.

Definition at line 364 of file commonbrowser.cpp.

365 {
366  return E_NOTIMPL;
367 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _TryShell2Rename()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_TryShell2Rename ( IShellView psv,
LPCITEMIDLIST  pidlNew 
)
virtual

Definition at line 359 of file commonbrowser.cpp.

360 {
361  return E_NOTIMPL;
362 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _UIActivateView()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_UIActivateView ( UINT  uState)
virtual

Implements IBrowserService2.

Definition at line 406 of file commonbrowser.cpp.

407 {
408  return E_NOTIMPL;
409 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ _UpdateViewRectSize()

HRESULT STDMETHODCALLTYPE CCommonBrowser::_UpdateViewRectSize ( )
virtual

Implements IBrowserService2.

Definition at line 416 of file commonbrowser.cpp.

417 {
418  return E_NOTIMPL;
419 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ ActivatePendingView()

HRESULT STDMETHODCALLTYPE CCommonBrowser::ActivatePendingView ( )
virtual

Implements IBrowserService2.

Definition at line 253 of file commonbrowser.cpp.

254 {
255  return E_NOTIMPL;
256 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ AddToolbar()

HRESULT STDMETHODCALLTYPE CCommonBrowser::AddToolbar ( IUnknown punkSrc,
LPCWSTR  pwszItem,
DWORD  dwAddFlags 
)
virtual

Implements IDockingWindowFrame.

Definition at line 618 of file commonbrowser.cpp.

619 {
620  return E_NOTIMPL;
621 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ AllowViewResize()

HRESULT STDMETHODCALLTYPE CCommonBrowser::AllowViewResize ( BOOL  f)
virtual

Implements IBrowserService2.

Definition at line 299 of file commonbrowser.cpp.

300 {
301  return E_NOTIMPL;
302 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ BrowseObject()

HRESULT STDMETHODCALLTYPE CCommonBrowser::BrowseObject ( LPCITEMIDLIST  pidl,
UINT  wFlags 
)
virtual

Definition at line 553 of file commonbrowser.cpp.

554 {
555  return E_NOTIMPL;
556 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ CacheOLEServer()

HRESULT STDMETHODCALLTYPE CCommonBrowser::CacheOLEServer ( IOleObject pole)
virtual

Implements IBrowserService.

Definition at line 173 of file commonbrowser.cpp.

174 {
175  return E_NOTIMPL;
176 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ CanNavigateNow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::CanNavigateNow ( void  )
virtual

Implements IBrowserService.

Definition at line 138 of file commonbrowser.cpp.

139 {
140  return E_NOTIMPL;
141 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ ContextSensitiveHelp()

HRESULT STDMETHODCALLTYPE CCommonBrowser::ContextSensitiveHelp ( BOOL  fEnterMode)
virtual

Implements IOleWindow.

Definition at line 598 of file commonbrowser.cpp.

599 {
600  return E_NOTIMPL;
601 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ CreateBrowserPropSheetExt()

HRESULT STDMETHODCALLTYPE CCommonBrowser::CreateBrowserPropSheetExt ( REFIID  riid,
void **  ppv 
)
virtual

Implements IBrowserService2.

Definition at line 264 of file commonbrowser.cpp.

265 {
266  return E_NOTIMPL;
267 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ CreateViewWindow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::CreateViewWindow ( IShellView psvNew,
IShellView psvOld,
LPRECT  prcView,
HWND phwnd 
)
virtual

Implements IBrowserService2.

Definition at line 258 of file commonbrowser.cpp.

260 {
261  return E_NOTIMPL;
262 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ DisplayParseError()

HRESULT STDMETHODCALLTYPE CCommonBrowser::DisplayParseError ( HRESULT  hres,
LPCWSTR  pwszPath 
)
virtual

Implements IBrowserService.

Definition at line 93 of file commonbrowser.cpp.

94 {
95  return E_NOTIMPL;
96 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ DragEnter()

HRESULT STDMETHODCALLTYPE CCommonBrowser::DragEnter ( IDataObject pDataObj,
DWORD  grfKeyState,
POINTL  pt,
DWORD pdwEffect 
)
virtual

Implements IDropTarget.

Definition at line 638 of file commonbrowser.cpp.

639 {
640  return E_NOTIMPL;
641 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ DragLeave()

HRESULT STDMETHODCALLTYPE CCommonBrowser::DragLeave ( void  )
virtual

Implements IDropTarget.

Definition at line 648 of file commonbrowser.cpp.

649 {
650  return E_NOTIMPL;
651 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ DragOver()

HRESULT STDMETHODCALLTYPE CCommonBrowser::DragOver ( DWORD  grfKeyState,
POINTL  pt,
DWORD pdwEffect 
)
virtual

Implements IDropTarget.

Definition at line 643 of file commonbrowser.cpp.

644 {
645  return E_NOTIMPL;
646 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ Drop()

HRESULT STDMETHODCALLTYPE CCommonBrowser::Drop ( IDataObject pDataObj,
DWORD  grfKeyState,
POINTL  pt,
DWORD pdwEffect 
)
virtual

Implements IDropTarget.

Definition at line 653 of file commonbrowser.cpp.

654 {
655  return E_NOTIMPL;
656 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ EnableModelessSB()

HRESULT STDMETHODCALLTYPE CCommonBrowser::EnableModelessSB ( BOOL  fEnable)
virtual

Implements IShellBrowser.

Definition at line 543 of file commonbrowser.cpp.

544 {
545  return E_NOTIMPL;
546 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ Exec()

HRESULT STDMETHODCALLTYPE CCommonBrowser::Exec ( const GUID pguidCmdGroup,
DWORD  nCmdID,
DWORD  nCmdexecopt,
VARIANT pvaIn,
VARIANT pvaOut 
)
virtual

Implements IOleCommandTarget.

Definition at line 42 of file commonbrowser.cpp.

44 {
45  return E_NOTIMPL;
46 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ FindToolbar()

HRESULT STDMETHODCALLTYPE CCommonBrowser::FindToolbar ( LPCWSTR  pwszItem,
REFIID  riid,
void **  ppv 
)
virtual

Definition at line 628 of file commonbrowser.cpp.

629 {
630  return E_NOTIMPL;
631 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ ForwardViewMsg()

LRESULT STDMETHODCALLTYPE CCommonBrowser::ForwardViewMsg ( UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
)
virtual

Implements IBrowserService2.

Definition at line 441 of file commonbrowser.cpp.

442 {
443  return E_NOTIMPL;
444 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetBaseBrowserData()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetBaseBrowserData ( LPCBASEBROWSERDATA pbbd)
virtual

Implements IBrowserService2.

Definition at line 274 of file commonbrowser.cpp.

275 {
276  return E_NOTIMPL;
277 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetBorderDW()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetBorderDW ( IUnknown punkObj,
LPRECT  prcBorder 
)
virtual

Definition at line 603 of file commonbrowser.cpp.

604 {
605  return E_NOTIMPL;
606 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetBrowserByIndex()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetBrowserByIndex ( DWORD  dwID,
IUnknown **  ppunk 
)
virtual

Implements IBrowserService.

Definition at line 158 of file commonbrowser.cpp.

159 {
160  return E_NOTIMPL;
161 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetBrowserIndex()

DWORD STDMETHODCALLTYPE CCommonBrowser::GetBrowserIndex ( )
virtual

Implements IBrowserService.

Definition at line 153 of file commonbrowser.cpp.

154 {
155  return 0;
156 }

◆ GetControlWindow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetControlWindow ( UINT  id,
HWND lphwnd 
)
virtual

Implements IShellBrowser.

Definition at line 563 of file commonbrowser.cpp.

564 {
565  return E_NOTIMPL;
566 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetFlags()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetFlags ( DWORD pdwFlags)
virtual

Implements IBrowserService.

Definition at line 133 of file commonbrowser.cpp.

134 {
135  return E_NOTIMPL;
136 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetFolderSetData()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetFolderSetData ( struct tagFolderSetData pfsd)
virtual

Implements IBrowserService2.

Definition at line 381 of file commonbrowser.cpp.

382 {
383  return E_NOTIMPL;
384 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetHistoryObject()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetHistoryObject ( IOleObject **  ppole,
IStream **  pstm,
IBindCtx **  ppbc 
)
virtual

Implements IBrowserService.

Definition at line 163 of file commonbrowser.cpp.

164 {
165  return E_NOTIMPL;
166 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetNavigateState()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetNavigateState ( BNSTATE pbnstate)
virtual

Implements IBrowserService.

Definition at line 108 of file commonbrowser.cpp.

109 {
110  return E_NOTIMPL;
111 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetOleObject()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetOleObject ( IOleObject **  ppobjv)
virtual

Implements IBrowserService.

Definition at line 63 of file commonbrowser.cpp.

64 {
65  return E_NOTIMPL;
66 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetPalette()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetPalette ( HPALETTE *  hpal)
virtual

Implements IBrowserService.

Definition at line 188 of file commonbrowser.cpp.

189 {
190  return E_NOTIMPL;
191 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetParentSite()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetParentSite ( IOleInPlaceSite **  ppipsite)
virtual

Implements IBrowserService.

Definition at line 48 of file commonbrowser.cpp.

49 {
50  return E_NOTIMPL;
51 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetPidl()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetPidl ( LPITEMIDLIST ppidl)
virtual

Definition at line 143 of file commonbrowser.cpp.

144 {
145  return E_NOTIMPL;
146 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetPropertyBag()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetPropertyBag ( long  flags,
REFIID  riid,
void **  ppvObject 
)
virtual

Definition at line 588 of file commonbrowser.cpp.

589 {
590  return E_NOTIMPL;
591 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetSetCodePage()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetSetCodePage ( VARIANT pvarIn,
VARIANT pvarOut 
)
virtual

Implements IBrowserService.

Definition at line 178 of file commonbrowser.cpp.

179 {
180  return E_NOTIMPL;
181 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetTitle()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetTitle ( IShellView psv,
LPWSTR  pszName,
DWORD  cchName 
)
virtual

Implements IBrowserService.

Definition at line 58 of file commonbrowser.cpp.

59 {
60  return E_NOTIMPL;
61 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetTravelLog()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetTravelLog ( ITravelLog **  pptl)
virtual

Implements IBrowserService.

Definition at line 68 of file commonbrowser.cpp.

69 {
70  return E_NOTIMPL;
71 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetViewRect()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetViewRect ( RECT prc)
virtual

Implements IBrowserService2.

Definition at line 208 of file commonbrowser.cpp.

209 {
210  return E_NOTIMPL;
211 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetViewStateStream()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetViewStateStream ( DWORD  grfMode,
IStream **  ppStrm 
)
virtual

Implements IShellBrowser.

Definition at line 558 of file commonbrowser.cpp.

559 {
560  return E_NOTIMPL;
561 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetViewWindow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetViewWindow ( HWND phwndView)
virtual

Implements IBrowserService2.

Definition at line 269 of file commonbrowser.cpp.

270 {
271  return E_NOTIMPL;
272 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ GetWindow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::GetWindow ( HWND lphwnd)
virtual

Implements IOleWindow.

Definition at line 593 of file commonbrowser.cpp.

594 {
595  return E_NOTIMPL;
596 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IEGetDisplayName()

HRESULT STDMETHODCALLTYPE CCommonBrowser::IEGetDisplayName ( LPCITEMIDLIST  pidl,
LPWSTR  pwszName,
UINT  uFlags 
)
virtual

Definition at line 83 of file commonbrowser.cpp.

84 {
85  return E_NOTIMPL;
86 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IEParseDisplayName()

HRESULT STDMETHODCALLTYPE CCommonBrowser::IEParseDisplayName ( UINT  uiCP,
LPCWSTR  pwszPath,
LPITEMIDLIST ppidlOut 
)
virtual

Definition at line 88 of file commonbrowser.cpp.

89 {
90  return E_NOTIMPL;
91 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IEParseDisplayNameEx()

HRESULT STDMETHODCALLTYPE CCommonBrowser::IEParseDisplayNameEx ( UINT  ,
PCWSTR  ,
DWORD  ,
LPITEMIDLIST  
)
virtual

Definition at line 517 of file commonbrowser.cpp.

519 {
520  return E_NOTIMPL;
521 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ InitializeDownloadManager()

HRESULT STDMETHODCALLTYPE CCommonBrowser::InitializeDownloadManager ( )
virtual

Implements IBrowserService2.

Definition at line 314 of file commonbrowser.cpp.

315 {
316  return E_NOTIMPL;
317 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ InitializeTransitionSite()

HRESULT STDMETHODCALLTYPE CCommonBrowser::InitializeTransitionSite ( )
virtual

Implements IBrowserService2.

Definition at line 319 of file commonbrowser.cpp.

320 {
321  return E_NOTIMPL;
322 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ InitializeTravelLog()

HRESULT STDMETHODCALLTYPE CCommonBrowser::InitializeTravelLog ( ITravelLog ptl,
DWORD  dw 
)
virtual

Implements IBrowserService2.

Definition at line 284 of file commonbrowser.cpp.

285 {
286  return E_NOTIMPL;
287 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ InsertMenusSB()

HRESULT STDMETHODCALLTYPE CCommonBrowser::InsertMenusSB ( HMENU  hmenuShared,
LPOLEMENUGROUPWIDTHS  lpMenuWidths 
)
virtual

Implements IShellBrowser.

Definition at line 523 of file commonbrowser.cpp.

524 {
525  return E_NOTIMPL;
526 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ IsControlWindowShown()

HRESULT STDMETHODCALLTYPE CCommonBrowser::IsControlWindowShown ( UINT  id,
BOOL pfShown 
)
virtual

Implements IBrowserService.

Definition at line 78 of file commonbrowser.cpp.

79 {
80  return E_NOTIMPL;
81 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ NavigateToPidl()

HRESULT STDMETHODCALLTYPE CCommonBrowser::NavigateToPidl ( LPCITEMIDLIST  pidl,
DWORD  grfHLNF 
)
virtual

Definition at line 98 of file commonbrowser.cpp.

99 {
100  return E_NOTIMPL;
101 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ NotifyRedirect()

HRESULT STDMETHODCALLTYPE CCommonBrowser::NotifyRedirect ( IShellView psv,
LPCITEMIDLIST  pidl,
BOOL pfDidBrowse 
)
virtual

Definition at line 113 of file commonbrowser.cpp.

114 {
115  return E_NOTIMPL;
116 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ Offline()

HRESULT STDMETHODCALLTYPE CCommonBrowser::Offline ( int  iCmd)
virtual

Implements IBrowserService2.

Definition at line 294 of file commonbrowser.cpp.

295 {
296  return E_NOTIMPL;
297 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnCommand()

LRESULT STDMETHODCALLTYPE CCommonBrowser::OnCommand ( WPARAM  wParam,
LPARAM  lParam 
)
virtual

Implements IBrowserService2.

Definition at line 223 of file commonbrowser.cpp.

224 {
225  return 0;
226 }

◆ OnCreate()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnCreate ( struct tagCREATESTRUCTW pcs)
virtual

Implements IBrowserService2.

Definition at line 218 of file commonbrowser.cpp.

219 {
220  return E_NOTIMPL;
221 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnDestroy()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnDestroy ( void  )
virtual

Implements IBrowserService2.

Definition at line 228 of file commonbrowser.cpp.

229 {
230  return E_NOTIMPL;
231 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnFocusChangeIS()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnFocusChangeIS ( IUnknown punkObj,
BOOL  fSetFocus 
)
virtual

Definition at line 633 of file commonbrowser.cpp.

634 {
635  return E_NOTIMPL;
636 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnFrameWindowActivateBS()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnFrameWindowActivateBS ( BOOL  fActive)
virtual

Implements IBrowserService2.

Definition at line 243 of file commonbrowser.cpp.

244 {
245  return E_NOTIMPL;
246 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnHttpEquiv()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnHttpEquiv ( IShellView psv,
BOOL  fDone,
VARIANT pvarargIn,
VARIANT pvarargOut 
)
virtual

Implements IBrowserService.

Definition at line 183 of file commonbrowser.cpp.

184 {
185  return E_NOTIMPL;
186 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnNotify()

LRESULT STDMETHODCALLTYPE CCommonBrowser::OnNotify ( struct tagNMHDR pnm)
virtual

Implements IBrowserService2.

Definition at line 233 of file commonbrowser.cpp.

234 {
235  return E_NOTIMPL;
236 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnSetFocus()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnSetFocus ( )
virtual

Implements IBrowserService2.

Definition at line 238 of file commonbrowser.cpp.

239 {
240  return E_NOTIMPL;
241 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnSize()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnSize ( WPARAM  wParam)
virtual

Implements IBrowserService2.

Definition at line 213 of file commonbrowser.cpp.

214 {
215  return E_NOTIMPL;
216 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ OnViewWindowActive()

HRESULT STDMETHODCALLTYPE CCommonBrowser::OnViewWindowActive ( struct IShellView ppshv)
virtual

Implements IShellBrowser.

Definition at line 578 of file commonbrowser.cpp.

579 {
580  return E_NOTIMPL;
581 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ PutBaseBrowserData()

LPBASEBROWSERDATA CCommonBrowser::PutBaseBrowserData ( void  )
virtual

Implements IBrowserService2.

Definition at line 279 of file commonbrowser.cpp.

280 {
281  return NULL;
282 }
smooth NULL
Definition: ftsmooth.c:416

◆ QueryActiveShellView()

HRESULT STDMETHODCALLTYPE CCommonBrowser::QueryActiveShellView ( struct IShellView **  ppshv)
virtual

Implements IShellBrowser.

Definition at line 573 of file commonbrowser.cpp.

574 {
575  return E_NOTIMPL;
576 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ QueryService()

HRESULT STDMETHODCALLTYPE CCommonBrowser::QueryService ( REFGUID  guidService,
REFIID  riid,
void **  ppvObject 
)
virtual

Implements IServiceProvider.

Definition at line 31 of file commonbrowser.cpp.

32 {
33  return E_NOTIMPL;
34 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ QueryStatus()

HRESULT STDMETHODCALLTYPE CCommonBrowser::QueryStatus ( const GUID pguidCmdGroup,
ULONG  cCmds,
OLECMD  prgCmds[],
OLECMDTEXT pCmdText 
)
virtual

Implements IOleCommandTarget.

Definition at line 36 of file commonbrowser.cpp.

38 {
39  return E_NOTIMPL;
40 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ RegisterWindow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::RegisterWindow ( BOOL  fForceRegister,
int  swc 
)
virtual

Implements IBrowserService.

Definition at line 193 of file commonbrowser.cpp.

194 {
195  return E_NOTIMPL;
196 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ ReleaseShellView()

HRESULT STDMETHODCALLTYPE CCommonBrowser::ReleaseShellView ( )
virtual

Implements IBrowserService2.

Definition at line 248 of file commonbrowser.cpp.

249 {
250  return E_NOTIMPL;
251 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ RemoveMenusSB()

HRESULT STDMETHODCALLTYPE CCommonBrowser::RemoveMenusSB ( HMENU  hmenuShared)
virtual

Implements IShellBrowser.

Definition at line 533 of file commonbrowser.cpp.

534 {
535  return E_NOTIMPL;
536 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ RemoveToolbar()

HRESULT STDMETHODCALLTYPE CCommonBrowser::RemoveToolbar ( IUnknown punkSrc,
DWORD  dwRemoveFlags 
)
virtual

Implements IDockingWindowFrame.

Definition at line 623 of file commonbrowser.cpp.

624 {
625  return E_NOTIMPL;
626 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ RequestBorderSpaceDW()

HRESULT STDMETHODCALLTYPE CCommonBrowser::RequestBorderSpaceDW ( IUnknown punkObj,
LPCBORDERWIDTHS  pbw 
)
virtual

Definition at line 608 of file commonbrowser.cpp.

609 {
610  return E_NOTIMPL;
611 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SendControlMsg()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SendControlMsg ( UINT  id,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam,
LRESULT pret 
)
virtual

Implements IShellBrowser.

Definition at line 568 of file commonbrowser.cpp.

569 {
570  return E_NOTIMPL;
571 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetAcceleratorMenu()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetAcceleratorMenu ( HACCEL  hacc)
virtual

Implements IBrowserService2.

Definition at line 446 of file commonbrowser.cpp.

447 {
448  return E_NOTIMPL;
449 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetActivateState()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetActivateState ( UINT  u)
virtual

Implements IBrowserService2.

Definition at line 304 of file commonbrowser.cpp.

305 {
306  return E_NOTIMPL;
307 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetAsDefFolderSettings()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetAsDefFolderSettings ( )
virtual

Implements IBrowserService2.

Definition at line 203 of file commonbrowser.cpp.

204 {
205  return E_NOTIMPL;
206 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetBorderSpaceDW()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetBorderSpaceDW ( IUnknown punkObj,
LPCBORDERWIDTHS  pbw 
)
virtual

Definition at line 613 of file commonbrowser.cpp.

614 {
615  return E_NOTIMPL;
616 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetFlags()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetFlags ( DWORD  dwFlags,
DWORD  dwFlagMask 
)
virtual

Implements IBrowserService.

Definition at line 128 of file commonbrowser.cpp.

129 {
130  return E_NOTIMPL;
131 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetHistoryObject()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetHistoryObject ( IOleObject pole,
BOOL  fIsLocalAnchor 
)
virtual

Implements IBrowserService.

Definition at line 168 of file commonbrowser.cpp.

169 {
170  return E_NOTIMPL;
171 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetMenuSB()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetMenuSB ( HMENU  hmenuShared,
HOLEMENU  holemenuRes,
HWND  hwndActiveObject 
)
virtual

Implements IShellBrowser.

Definition at line 528 of file commonbrowser.cpp.

529 {
530  return E_NOTIMPL;
531 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetNavigateState()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetNavigateState ( BNSTATE  bnstate)
virtual

Implements IBrowserService.

Definition at line 103 of file commonbrowser.cpp.

104 {
105  return E_NOTIMPL;
106 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetReferrer()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetReferrer ( LPCITEMIDLIST  pidl)
virtual

Definition at line 148 of file commonbrowser.cpp.

149 {
150  return E_NOTIMPL;
151 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetStatusTextSB()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetStatusTextSB ( LPCOLESTR  pszStatusText)
virtual

Implements IShellBrowser.

Definition at line 538 of file commonbrowser.cpp.

539 {
540  return E_NOTIMPL;
541 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetTitle()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetTitle ( IShellView psv,
LPCWSTR  pszName 
)
virtual

Implements IBrowserService.

Definition at line 53 of file commonbrowser.cpp.

54 {
55  return E_NOTIMPL;
56 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetToolbarItems()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetToolbarItems ( LPTBBUTTON  lpButtons,
UINT  nButtons,
UINT  uFlags 
)
virtual

Implements IShellBrowser.

Definition at line 583 of file commonbrowser.cpp.

584 {
585  return E_NOTIMPL;
586 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ SetTopBrowser()

HRESULT STDMETHODCALLTYPE CCommonBrowser::SetTopBrowser ( )
virtual

Implements IBrowserService2.

Definition at line 289 of file commonbrowser.cpp.

290 {
291  return E_NOTIMPL;
292 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ ShowControlWindow()

HRESULT STDMETHODCALLTYPE CCommonBrowser::ShowControlWindow ( UINT  id,
BOOL  fShow 
)
virtual

Implements IBrowserService.

Definition at line 73 of file commonbrowser.cpp.

74 {
75  return E_NOTIMPL;
76 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ TranslateAcceleratorSB()

HRESULT STDMETHODCALLTYPE CCommonBrowser::TranslateAcceleratorSB ( MSG pmsg,
WORD  wID 
)
virtual

Implements IShellBrowser.

Definition at line 548 of file commonbrowser.cpp.

549 {
550  return E_NOTIMPL;
551 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ UpdateBackForwardState()

HRESULT STDMETHODCALLTYPE CCommonBrowser::UpdateBackForwardState ( )
virtual

Implements IBrowserService.

Definition at line 123 of file commonbrowser.cpp.

124 {
125  return E_NOTIMPL;
126 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ UpdateSecureLockIcon()

HRESULT STDMETHODCALLTYPE CCommonBrowser::UpdateSecureLockIcon ( int  eSecureLock)
virtual

Implements IBrowserService2.

Definition at line 309 of file commonbrowser.cpp.

310 {
311  return E_NOTIMPL;
312 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ UpdateWindowList()

HRESULT STDMETHODCALLTYPE CCommonBrowser::UpdateWindowList ( )
virtual

Implements IBrowserService.

Definition at line 118 of file commonbrowser.cpp.

119 {
120  return E_NOTIMPL;
121 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ v_CheckZoneCrossing()

HRESULT STDMETHODCALLTYPE CCommonBrowser::v_CheckZoneCrossing ( LPCITEMIDLIST  pidl)
virtual

Definition at line 507 of file commonbrowser.cpp.

508 {
509  return E_NOTIMPL;
510 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ v_GetViewStream()

IStream *STDMETHODCALLTYPE CCommonBrowser::v_GetViewStream ( LPCITEMIDLIST  pidl,
DWORD  grfMode,
LPCWSTR  pwszName 
)
virtual

Definition at line 436 of file commonbrowser.cpp.

437 {
438  return NULL;
439 }
smooth NULL
Definition: ftsmooth.c:416

◆ v_MayGetNextToolbarFocus()

HRESULT STDMETHODCALLTYPE CCommonBrowser::v_MayGetNextToolbarFocus ( LPMSG  lpMsg,
UINT  itbNext,
int  citb,
LPTOOLBARITEM pptbi,
HWND phwnd 
)
virtual

Implements IBrowserService2.

Definition at line 476 of file commonbrowser.cpp.

478 {
479  return E_NOTIMPL;
480 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ v_MayTranslateAccelerator()

HRESULT STDMETHODCALLTYPE CCommonBrowser::v_MayTranslateAccelerator ( MSG pmsg)
virtual

Implements IBrowserService2.

Definition at line 497 of file commonbrowser.cpp.

498 {
499  return E_NOTIMPL;
500 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ v_ShowHideChildWindows()

HRESULT STDMETHODCALLTYPE CCommonBrowser::v_ShowHideChildWindows ( BOOL  fChildOnly)
virtual

Implements IBrowserService2.

Definition at line 391 of file commonbrowser.cpp.

392 {
393  return E_NOTIMPL;
394 }
#define E_NOTIMPL
Definition: ddrawi.h:99

◆ WndProcBS()

LRESULT STDMETHODCALLTYPE CCommonBrowser::WndProcBS ( HWND  hwnd,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
)
virtual

Implements IBrowserService2.

Definition at line 198 of file commonbrowser.cpp.

199 {
200  return 0;
201 }

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