mirror of
https://github.com/reactos/reactos.git
synced 2024-10-02 15:34:13 +00:00
move a couple more definitions into the public sdk
svn path=/trunk/; revision=27138
This commit is contained in:
parent
80f6386261
commit
72c2c80949
|
@ -210,6 +210,9 @@ typedef GUID SHELLVIEWID;
|
|||
#define FCIDM_STATUS (FCIDM_BROWSERFIRST + 1)
|
||||
|
||||
|
||||
VOID SHSetInstanceExplorer(IUnknown *punk);
|
||||
BOOL WINAPI IsUserAnAdmin(VOID);
|
||||
|
||||
/****************************************************************************
|
||||
* IShellIcon interface
|
||||
*/
|
||||
|
@ -367,6 +370,25 @@ DECLARE_INTERFACE_(IACList,IUnknown)
|
|||
#endif
|
||||
|
||||
|
||||
/* IDockingWindowFrame interface */
|
||||
#define INTERFACE IDockingWindow
|
||||
DECLARE_INTERFACE_(IDockingWindow,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;
|
||||
/*** IDockingWindow methods ***/
|
||||
STDMETHOD_(HRESULT,ShowDW)(THIS_ BOOL) PURE;
|
||||
STDMETHOD_(HRESULT,CloseDW)(THIS_ DWORD) PURE;
|
||||
STDMETHOD_(HRESULT,ResizeBoderDW)(THIS_ LPCRECT,IUnknown*,BOOL) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
|
||||
/****************************************************************************
|
||||
* SHAddToRecentDocs API
|
||||
*/
|
||||
|
|
|
@ -1182,6 +1182,11 @@ extern "C" {
|
|||
#define HSHELL_WINDOWREPLACING 14
|
||||
#endif /* _WIN32_WINNT >= 0x0501 */
|
||||
|
||||
#define HSHELL_HIGHBIT 0x8000
|
||||
#define HSHELL_FLASH (HSHELL_REDRAW|HSHELL_HIGHBIT)
|
||||
#define HSHELL_RUDEAPPACTIVATED (HSHELL_WINDOWACTIVATED|HSHELL_HIGHBIT)
|
||||
|
||||
#if(_WIN32_WINNT >= 0x0500)
|
||||
#define APPCOMMAND_BROWSER_BACKWARD 1
|
||||
#define APPCOMMAND_BROWSER_FORWARD 2
|
||||
#define APPCOMMAND_BROWSER_REFRESH 3
|
||||
|
@ -1237,8 +1242,17 @@ extern "C" {
|
|||
#define APPCOMMAND_MEDIA_CHANNEL_DOWN 52
|
||||
#endif /* _WIN32_WINNT >= 0x0501 */
|
||||
|
||||
#define FAPPCOMMAND_MOUSE 0x8000
|
||||
#define FAPPCOMMAND_KEY 0
|
||||
#define FAPPCOMMAND_OEM 0x1000
|
||||
#define FAPPCOMMAND_MASK 0xf000
|
||||
|
||||
|
||||
#define GET_APPCOMMAND_LPARAM(lParam) ((SHORT)(HIWORD(lParam) & ~FAPPCOMMAND_MASK))
|
||||
#define GET_DEVICE_LPARAM(lParam) ((WORD)(HIWORD(lParam) & FAPPCOMMAND_MASK))
|
||||
#define GET_MOUSEORKEY_LPARAM GET_DEVICE_LPARAM
|
||||
#define GET_FLAGS_LPARAM(lParam) (LOWORD(lParam))
|
||||
#define GET_KEYSTATE_LPARAM(lParam) GET_FLAGS_LPARAM(lParam)
|
||||
#endif /* _WIN32_WINNT >= 0x0500 */
|
||||
|
||||
#define SPI_GETACCESSTIMEOUT 60
|
||||
#define SPI_GETACTIVEWNDTRKTIMEOUT 8194
|
||||
|
@ -2114,7 +2128,11 @@ extern "C" {
|
|||
#define TPM_NONOTIFY 128
|
||||
#define TPM_RETURNCMD 256
|
||||
#if (_WIN32_WINNT >= 0x0500 || _WIN32_WINDOWS >= 0x0410)
|
||||
#define TPM_RECURSE 1
|
||||
#define TPM_RECURSE 0x0001
|
||||
#define TPM_HORPOSANIMATION 0x0400
|
||||
#define TPM_HORNEGANIMATION 0x0800
|
||||
#define TPM_VERPOSANIMATION 0x1000
|
||||
#define TPM_VERNEGANIMATION 0x2000
|
||||
#endif
|
||||
#define HELP_COMMAND 0x102
|
||||
#define HELP_CONTENTS 3
|
||||
|
|
Loading…
Reference in a new issue