Leaked source code of windows server 2003
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.

101 lines
2.1 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. // standard includes for MobSync lib
  18. #include <objbase.h>
  19. #include <windows.h>
  20. #include <windowsx.h>
  21. #include <shellapi.h>
  22. #include <commctrl.h>
  23. #include <atlbase.h> // for confres
  24. #include <inetreg.h>
  25. #include <advpub.h>
  26. #include <mstask.h>
  27. #include <msterr.h>
  28. #include <mobsync.h>
  29. #include <mobsyncp.h>
  30. #include <shlwapi.h>
  31. #include <strsafe.h>
  32. #include "debug.h"
  33. #include "alloc.h"
  34. #include "critsect.h"
  35. #include "stringc.h"
  36. #include "osdefine.h"
  37. #include "validate.h"
  38. #include "netapi.h"
  39. #include "listview.h"
  40. #include "util.hxx"
  41. #include "clsobj.h"
  42. // dll include files
  43. #include "resource.h"
  44. #include "resource.hm"
  45. #include "dllsz.h"
  46. #include "cnetapi.h"
  47. #include "rasui.h"
  48. #include "dllreg.h"
  49. #include "hndlrq.h"
  50. // wizard headers.
  51. #include "color256.h"
  52. #include "wizpage.hxx"
  53. #include "editschd.hxx"
  54. #include "daily.hxx"
  55. #include "finish.hxx"
  56. #include "invoke.h"
  57. #include "nameit.hxx"
  58. #include "cred.hxx"
  59. #include "welcome.hxx"
  60. #include "wizsel.hxx"
  61. #include "dll.h"
  62. #include "invoke.h"
  63. #include "schedif.h"
  64. #include "settings.h"
  65. #ifndef LVS_EX_INFOTIP
  66. #define LVS_EX_INFOTIP 0x00000400 // listview does InfoTips
  67. #endif // LVS_EX_INFOTIP
  68. #ifndef LVM_GETSELECTIONMARK
  69. #define LVM_GETSELECTIONMARK (LVM_FIRST + 66)
  70. #define ListView_GetSelectionMark(hwnd) \
  71. (int)SNDMSG((hwnd), LVM_GETSELECTIONMARK, 0, 0)
  72. #endif // LVM_GETSELECTIONMARK
  73. #define LVIS_STATEIMAGEMASK_CHECK (0x2000)
  74. #define LVIS_STATEIMAGEMASK_UNCHECK (0x1000)
  75. // temporarily define TasManager Flag until in header.
  76. #ifndef TASK_FLAG_RUN_ONLY_IF_LOGGED_ON
  77. #define TASK_FLAG_RUN_ONLY_IF_LOGGED_ON (0x2000)
  78. #endif // TASK_FLAG_RUN_ONLY_IF_LOGGED_ON
  79. #pragma hdrstop