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.

114 lines
2.5 KiB

  1. /**INC+**********************************************************************/
  2. /* Header: adcg.h */
  3. /* */
  4. /* Purpose: Precompiled header */
  5. /* */
  6. /* Copyright(C) Microsoft Corporation 1997 */
  7. /* */
  8. /****************************************************************************/
  9. /* */
  10. /** Changes:
  11. * $Log: Y:/logs/client/adcg.h_v $
  12. *
  13. * Rev 1.4 03 Jul 1997 11:58:58 AK
  14. * SFR0000: Initial development completed
  15. *
  16. **/
  17. /**INC-**********************************************************************/
  18. #include <adcgbase.h>
  19. //
  20. // uwrap has to come after the headers for ANY wrapped
  21. // functions
  22. //
  23. #ifdef UNIWRAP
  24. #include "uwrap.h"
  25. #endif
  26. #include <strsafe.h>
  27. #ifdef __cplusplus
  28. #define TRC_DBG(string)
  29. #define TRC_NRM(string)
  30. #define TRC_ALT(string)
  31. #define TRC_ERR(string)
  32. #define TRC_ASSERT(condition, string)
  33. #define TRC_ABORT(string)
  34. #define TRC_SYSTEM_ERROR(string)
  35. #define TRC_FN(string)
  36. #define TRC_ENTRY
  37. #define TRC_EXIT
  38. #define TRC_DATA_DBG
  39. #ifdef USE_GDIPLUS
  40. #include <gdiplus.h>
  41. #endif USE_GDIPLUS
  42. #include "wui.h"
  43. #include "autil.h"
  44. #include "objs.h"
  45. #include "aco.h"
  46. #include "snd.h"
  47. #include "cd.h"
  48. #include "rcv.h"
  49. #include "cc.h"
  50. #include "ih.h"
  51. #include "or.h"
  52. #include "fs.h"
  53. #include "sl.h"
  54. #include "nl.h"
  55. #include "nc.h"
  56. #include "mcs.h"
  57. #include "clicense.h"
  58. #include "xt.h"
  59. #include "td.h"
  60. #include "cm.h"
  61. #include "uh.h"
  62. #include "gh.h"
  63. #include "od.h"
  64. #include "op.h"
  65. #include "sp.h"
  66. #include "clx.h"
  67. #include "cchan.h"
  68. #include "tscerrs.h"
  69. #include "axresrc.h"
  70. //
  71. // Cicero Substitute Keyboard Layout Support
  72. //
  73. #ifndef OS_WINCE
  74. #include <cicsthkl.h>
  75. #endif
  76. #undef TRC_DBG
  77. #undef TRC_NRM
  78. #undef TRC_ALT
  79. #undef TRC_ERR
  80. #undef TRC_ASSERT
  81. #undef TRC_ABORT
  82. #undef TRC_SYSTEM_ERROR
  83. #undef TRC_FN
  84. #undef TRC_ENTRY
  85. #undef TRC_EXIT
  86. #undef TRC_DATA_DBG
  87. #endif
  88. #ifdef OS_WINCE
  89. //CE doesn't support StretchDiBits
  90. #undef SMART_SIZING
  91. #ifndef INVALID_SET_FILE_POINTER
  92. #define INVALID_SET_FILE_POINTER ((DWORD)-1)
  93. #endif
  94. #endif