Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

112 lines
2.2 KiB

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1998.
  5. //
  6. // File: prcomp.h
  7. //
  8. // Contents: precompiled headers
  9. //
  10. // Classes:
  11. //
  12. // Notes:
  13. //
  14. // History: 04-Aug-98 rogerg Created.
  15. //
  16. //--------------------------------------------------------------------------
  17. // Ensur Version 400 is defined
  18. //
  19. #ifndef WINVER
  20. #define WINVER 0x400
  21. #elif WINVER < 0x400
  22. #undef WINVER
  23. #define WINVER 0x400
  24. #endif
  25. // standard includes for MobSync lib
  26. #include <objbase.h>
  27. #include <windows.h>
  28. #include <windowsx.h>
  29. #include <shellapi.h>
  30. #include <commctrl.h>
  31. #include <atlbase.h> // for confres
  32. #include <inetreg.h>
  33. #include <advpub.h>
  34. #include <mstask.h>
  35. #include <msterr.h>
  36. #include <mobsync.h>
  37. #include <mobsyncp.h>
  38. #include "debug.h"
  39. #include "alloc.h"
  40. #include "critsect.h"
  41. #include "widewrap.h"
  42. #include "stringc.h"
  43. #include "smartptr.hxx"
  44. #include "xarray.hxx"
  45. #include "osdefine.h"
  46. #include "validate.h"
  47. #include "netapi.h"
  48. #include "listview.h"
  49. #include "util.hxx"
  50. #include "clsobj.h"
  51. // dll include files
  52. #include "resource.h"
  53. #include "resource.hm"
  54. #include "dllsz.h"
  55. #include "cnetapi.h"
  56. #include "rasui.h"
  57. #include "dllreg.h"
  58. #include "hndlrq.h"
  59. // wizard headers.
  60. #include "color256.h"
  61. #include "wizpage.hxx"
  62. #include "editschd.hxx"
  63. #include "daily.hxx"
  64. #include "finish.hxx"
  65. #include "invoke.h"
  66. #include "nameit.hxx"
  67. #include "cred.hxx"
  68. #include "welcome.hxx"
  69. #include "wizsel.hxx"
  70. #include "dll.h"
  71. #include "invoke.h"
  72. #include "schedif.h"
  73. #include "settings.h"
  74. #ifndef LVS_EX_INFOTIP
  75. #define LVS_EX_INFOTIP 0x00000400 // listview does InfoTips
  76. #endif // LVS_EX_INFOTIP
  77. #ifndef LVM_GETSELECTIONMARK
  78. #define LVM_GETSELECTIONMARK (LVM_FIRST + 66)
  79. #define ListView_GetSelectionMark(hwnd) \
  80. (int)SNDMSG((hwnd), LVM_GETSELECTIONMARK, 0, 0)
  81. #endif // LVM_GETSELECTIONMARK
  82. #define LVIS_STATEIMAGEMASK_CHECK (0x2000)
  83. #define LVIS_STATEIMAGEMASK_UNCHECK (0x1000)
  84. // temporarily define TasManager Flag until in header.
  85. #ifndef TASK_FLAG_RUN_ONLY_IF_LOGGED_ON
  86. #define TASK_FLAG_RUN_ONLY_IF_LOGGED_ON (0x2000)
  87. #endif // TASK_FLAG_RUN_ONLY_IF_LOGGED_ON
  88. #pragma hdrstop