98 #ifndef WM_GETISHELLBROWSER 99 #define WM_GETISHELLBROWSER (WM_USER+7) virtual HRESULT STDMETHODCALLTYPE QueryService(REFGUID guidService, REFIID riid, void **ppvObject)
virtual HRESULT STDMETHODCALLTYPE ContextSensitiveHelp(BOOL fEnterMode)
virtual HRESULT STDMETHODCALLTYPE OnStateChange(IShellView *ppshv, ULONG uChange)
virtual HRESULT STDMETHODCALLTYPE Exec(const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdexecopt, VARIANT *pvaIn, VARIANT *pvaOut)
struct IOleCommandTarget::_tagOLECMD OLECMD
virtual HRESULT STDMETHODCALLTYPE TranslateAcceleratorSB(LPMSG lpmsg, WORD wID)
virtual HRESULT STDMETHODCALLTYPE QueryStatus(const GUID *pguidCmdGroup, ULONG cCmds, OLECMD prgCmds[], OLECMDTEXT *pCmdText)
const ITEMIDLIST UNALIGNED * LPCITEMIDLIST
interface IStream * LPSTREAM
virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, void **ppvObject)
struct IOleCommandTarget::_tagOLECMDTEXT OLECMDTEXT
virtual HRESULT STDMETHODCALLTYPE BrowseObject(LPCITEMIDLIST pidl, UINT wFlags)
virtual HRESULT STDMETHODCALLTYPE RemoveMenusSB(HMENU hmenuShared)
virtual HRESULT STDMETHODCALLTYPE IncludeObject(IShellView *ppshv, LPCITEMIDLIST pidl)
Implementation of IShellBrowser and ICommDlgBrowser interfaces for explorer child windows (see ShellB...
virtual HRESULT STDMETHODCALLTYPE OnDefaultCommand(IShellView *ppshv)
virtual HRESULT OnDefaultCommand(LPIDA pida)
virtual ULONG STDMETHODCALLTYPE AddRef()
#define STDMETHODCALLTYPE
virtual ULONG STDMETHODCALLTYPE Release()
virtual ~IShellBrowserImpl()
REFIID LPVOID * ppvObject
virtual HRESULT STDMETHODCALLTYPE SetMenuSB(HMENU hmenuShared, HOLEMENU holemenuReserved, HWND hwndActiveObject)
virtual HRESULT STDMETHODCALLTYPE InsertMenusSB(HMENU hmenuShared, LPOLEMENUGROUPWIDTHS lpMenuWidths)
_In_ DWORD _Out_ _In_ WORD wFlags
virtual HRESULT STDMETHODCALLTYPE OnViewWindowActive(IShellView *ppshv)
virtual HRESULT STDMETHODCALLTYPE SetToolbarItems(LPTBBUTTON lpButtons, UINT nButtons, UINT uFlags)
virtual HRESULT STDMETHODCALLTYPE GetViewStateStream(DWORD grfMode, LPSTREAM *ppStrm)
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
virtual HRESULT STDMETHODCALLTYPE EnableModelessSB(BOOL fEnable)
virtual HRESULT STDMETHODCALLTYPE SetStatusTextSB(LPCOLESTR lpszStatusText)