mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-30 12:23:28 +00:00
add IDeskBarClient interface to shlobj
svn path=/trunk/; revision=30502
This commit is contained in:
@@ -390,6 +390,26 @@ DECLARE_INTERFACE_(IDockingWindow,IUnknown)
|
||||
#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
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user