diff --git a/reactos/include/psdk/winuser.h b/reactos/include/psdk/winuser.h index d5cfbdc4e67..a778ed461aa 100644 --- a/reactos/include/psdk/winuser.h +++ b/reactos/include/psdk/winuser.h @@ -1006,7 +1006,6 @@ extern "C" { #define SM_CXMAXIMIZED 61 #define SM_CYMAXIMIZED 62 #define SM_NETWORK 63 -#define LR_DEFAULTSIZE 64 #define SM_CLEANBOOT 67 #define SM_CXDRAG 68 #define SM_CYDRAG 69 @@ -1022,12 +1021,10 @@ extern "C" { #define SM_CYVIRTUALSCREEN 79 #define SM_CMONITORS 80 #define SM_SAMEDISPLAYFORMAT 81 -#if (_WIN32_WINNT < 0x0400) -#define SM_CMETRICS 76 -#else -#define SM_CMETRICS 83 -#endif -#if(_WIN32_WINNT >= 0x0501) +#if(_WIN32_WINNT >= 0x0500) +#define SM_IMMENABLED 82 +#endif /* _WIN32_WINNT >= 0x0500 */ +#if (_WIN32_WINNT >= 0x0501) #define SM_CXFOCUSBORDER 83 #define SM_CYFOCUSBORDER 84 #define SM_TABLETPC 86 @@ -1038,6 +1035,21 @@ extern "C" { #define SM_REMOTECONTROL 0x2001 #endif /* _WIN32_WINNT >= 0x0501 */ #define SM_REMOTESESSION 0X1000 +#if (_WIN32_WINNT >= 0x0600) +#define SM_MOUSEHORIZONTALWHEELPRESENT 91 +#define SM_CXPADDEDBORDER 92 +#endif /* _WIN32_WINNT >= 0x0600 */ + +#if (WINVER < 0x0500) && ((_WIN32_WINNT < 0x0400) || !defined(_WIN32_WINNT)) +#define SM_CMETRICS 76 +#elif (WINVER == 0x500) +#define SM_CMETRICS 83 +#elif (WINVER == 0x501) +#define SM_CMETRICS 90 +#else +#define SM_CMETRICS 93 +#endif + #define ARW_BOTTOMLEFT 0 #define ARW_BOTTOMRIGHT 1 #define ARW_HIDE 8 @@ -1058,6 +1070,7 @@ extern "C" { #define LR_COPYDELETEORG 8 #define LR_LOADFROMFILE 16 #define LR_LOADTRANSPARENT 32 +#define LR_DEFAULTSIZE 64 #define LR_LOADREALSIZE 128 #define LR_LOADMAP3DCOLORS 4096 #define LR_CREATEDIBSECTION 8192