1 #ifndef _MSCONFIG_PCH_ 2 #define _MSCONFIG_PCH_ 3 4 #include <assert.h> 5 6 #include <stdarg.h> 7 8 #include <stdio.h> 9 #include <string.h> // FIXME: Should be normally useless in a proper CRT... 10 #include <tchar.h> 11 12 #define WIN32_NO_STATUS 13 #define _INC_WINDOWS 14 #define COM_NO_WINDOWS_H 15 16 #define NTOS_MODE_USER 17 18 #define _FORCENAMELESSUNION 19 // #define _WIN32_DCOM // For CoInitializeEx on Win2k and perhaps XP / 2003 ?? 20 21 #include <windef.h> 22 #include <winbase.h> 23 #include <winnls.h> 24 #include <winreg.h> 25 #include <winuser.h> 26 #include <winver.h> 27 28 #include <initguid.h> 29 // #include <shlobj.h> // If used, initguid.h must be included before! 30 #include <shlwapi.h> 31 #include <shellapi.h> 32 #include <commctrl.h> 33 #include <prsht.h> 34 #include <strsafe.h> 35 36 #include "msconfig.h" 37 #include "resource.h" 38 39 #define MAX_KEY_LENGTH 255 40 #define MAX_VALUE_NAME 16383 41 42 #endif /* _MSCONFIG_PCH_ */ 43