mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-26 19:33:31 +00:00
[SDK] Add some shell defines from an old NT4 SDK (#8156)
This commit is contained in:
@@ -1919,6 +1919,7 @@ typedef struct _SHChangeNotifyEntry
|
|||||||
#define SHCNE_ALLEVENTS 0x7FFFFFFF
|
#define SHCNE_ALLEVENTS 0x7FFFFFFF
|
||||||
#define SHCNE_INTERRUPT 0x80000000
|
#define SHCNE_INTERRUPT 0x80000000
|
||||||
|
|
||||||
|
#define SHCNEE_THEMECHANGED 0x0001L // NT4 only?
|
||||||
#define SHCNEE_ORDERCHANGED 0x0002L
|
#define SHCNEE_ORDERCHANGED 0x0002L
|
||||||
#define SHCNEE_MSI_CHANGE 0x0004L
|
#define SHCNEE_MSI_CHANGE 0x0004L
|
||||||
#define SHCNEE_MSI_UNINSTALL 0x0005L
|
#define SHCNEE_MSI_UNINSTALL 0x0005L
|
||||||
|
|||||||
@@ -1659,7 +1659,7 @@ cpp_quote("#define CMF_ASYNCVERBSTATE 0x00000400")
|
|||||||
cpp_quote("#define CMF_OPTIMIZEFORINVOKE 0x00000800")
|
cpp_quote("#define CMF_OPTIMIZEFORINVOKE 0x00000800")
|
||||||
cpp_quote("#define CMF_SYNCCASCADEMENU 0x00001000")
|
cpp_quote("#define CMF_SYNCCASCADEMENU 0x00001000")
|
||||||
cpp_quote("#define CMF_DONOTPICKDEFAULT 0x00002000")
|
cpp_quote("#define CMF_DONOTPICKDEFAULT 0x00002000")
|
||||||
cpp_quote("#define CMF_RESERVED 0xffff0000")
|
cpp_quote("#define CMF_RESERVED 0xffff0000 // View specific")
|
||||||
|
|
||||||
cpp_quote("#define GCS_VERBA 0x00000000")
|
cpp_quote("#define GCS_VERBA 0x00000000")
|
||||||
cpp_quote("#define GCS_HELPTEXTA 0x00000001")
|
cpp_quote("#define GCS_HELPTEXTA 0x00000001")
|
||||||
|
|||||||
@@ -83,15 +83,16 @@ struct persistState
|
|||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* CGID_Explorer (IShellBrowser OLECMD IDs)
|
* CGID_Explorer (IShellBrowser OLECMD IDs)
|
||||||
*/
|
*/
|
||||||
|
#define SBCMDID_ENABLESHOWTREE 0 // (First ID from NT4 SDK)
|
||||||
|
#define SBCMDID_SHOWCONTROL 1 // VT_I4:MAKELONG(FCW_*, SBSC_*)
|
||||||
|
#define SBCMDID_CANCELNAVIGATION 2
|
||||||
|
#define SBCMDID_MAYSAVECHANGES 3 // About to close and may save changes
|
||||||
|
#define SBCMDID_SETHLINKFRAME 4 // VT_I4:phlinkframe
|
||||||
|
#define SBCMDID_ENABLESTOP 5 // VT_BOOL:fEnable
|
||||||
|
#define SBCMDID_OPTIONS 6 // (Last ID from NT4 SDK)
|
||||||
#define SBCMDID_EXPLORERBARFOLDERS 35 // Query/Toggle
|
#define SBCMDID_EXPLORERBARFOLDERS 35 // Query/Toggle
|
||||||
#define SBCMDID_MIXEDZONE 39
|
#define SBCMDID_MIXEDZONE 39
|
||||||
#define SBCMDID_ONVIEWMOVETOTOP 60
|
#define SBCMDID_ONVIEWMOVETOTOP 60
|
||||||
//SBCMDID_ENABLESHOWTREE ?
|
|
||||||
//SBCMDID_SHOWCONTROL ?
|
|
||||||
//SBCMDID_CANCELNAVIGATION ?
|
|
||||||
//SBCMDID_MAYSAVECHANGES ?
|
|
||||||
//SBCMDID_SETHLINKFRAME ?
|
|
||||||
//SBCMDID_ENABLESTOP ?
|
|
||||||
//SBCMDID_SELECTHISTPIDL ?
|
//SBCMDID_SELECTHISTPIDL ?
|
||||||
//SBCMDID_GETPANE ? // This is in the official SDK but only the panes are defined
|
//SBCMDID_GETPANE ? // This is in the official SDK but only the panes are defined
|
||||||
#define PANE_NONE ((DWORD)-1)
|
#define PANE_NONE ((DWORD)-1)
|
||||||
@@ -101,9 +102,12 @@ struct persistState
|
|||||||
#define PANE_SSL 4
|
#define PANE_SSL 4
|
||||||
#define PANE_NAVIGATION 5
|
#define PANE_NAVIGATION 5
|
||||||
#define PANE_PROGRESS 6
|
#define PANE_PROGRESS 6
|
||||||
#if (_WIN32_IE >= _WIN32_IE_IE60)
|
#define PANE_PRIVACY 7 // (_WIN32_IE >= _WIN32_IE_IE60)
|
||||||
#define PANE_PRIVACY 7
|
|
||||||
#endif
|
/*****************************************************************************
|
||||||
|
* CGID_ShellDocView OLECMD IDs
|
||||||
|
*/
|
||||||
|
#define SHDVID_FINALTITLEAVAIL 0 // BSTR
|
||||||
|
|
||||||
/*****************************************************************************
|
/*****************************************************************************
|
||||||
* CGID_DefView OLECMD IDs
|
* CGID_DefView OLECMD IDs
|
||||||
|
|||||||
Reference in New Issue
Block a user