mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 06:33:01 +00:00
add IDeskBarClient interface to shlobj
svn path=/trunk/; revision=30502
This commit is contained in:
parent
a5728dd37f
commit
efd76c656d
1 changed files with 20 additions and 0 deletions
|
@ -390,6 +390,26 @@ DECLARE_INTERFACE_(IDockingWindow,IUnknown)
|
||||||
#undef INTERFACE
|
#undef INTERFACE
|
||||||
|
|
||||||
|
|
||||||
|
/* IDeskBarClient interface */
|
||||||
|
#define INTERFACE IDeskBarClient
|
||||||
|
DECLARE_INTERFACE_(IDeskBarClient,IUnknown)
|
||||||
|
{
|
||||||
|
/*** IUnknown methods ***/
|
||||||
|
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
|
||||||
|
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||||
|
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||||
|
/*** IOleWindow methods ***/
|
||||||
|
STDMETHOD_(HRESULT,GetWindow)(THIS_ HWND*) PURE;
|
||||||
|
STDMETHOD_(HRESULT,ContextSensitiveHelp)(THIS_ BOOL) PURE;
|
||||||
|
/*** IDeskBarClient methods ***/
|
||||||
|
STDMETHOD_(HRESULT,SetDeskBarSite)(THIS_ IUnknown*) PURE;
|
||||||
|
STDMETHOD_(HRESULT,SetModeDBC)(THIS_ DWORD) PURE;
|
||||||
|
STDMETHOD_(HRESULT,UIActivateDBC)(THIS_ DWORD) PURE;
|
||||||
|
STDMETHOD_(HRESULT,GetSize)(THIS_ DWORD,LPRECT) PURE;
|
||||||
|
};
|
||||||
|
#undef INTERFACE
|
||||||
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* SHAddToRecentDocs API
|
* SHAddToRecentDocs API
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue