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.3 KiB

  1. //-----------------------------------------------------------------------------
  2. // File: common.hpp
  3. //
  4. // Desc: Master header file used by the UI. Good candidate for pre-compiled
  5. // header.
  6. //
  7. // Copyright (C) 1999-2000 Microsoft Corporation. All Rights Reserved.
  8. //-----------------------------------------------------------------------------
  9. #ifndef __CFGUI_COMMON_H__
  10. #define __CFGUI_COMMON_H__
  11. // custom/local defines
  12. #include "defines.h"
  13. // windows/system includes
  14. #include <windows.h>
  15. #include <objbase.h>
  16. #include <winnls.h>
  17. #include <commdlg.h>
  18. #include <mmsystem.h>
  19. #include <tchar.h>
  20. // standard includes
  21. #include <stdlib.h>
  22. #include <stdio.h>
  23. #include <stdarg.h>
  24. #include <math.h>
  25. #include <string.h>
  26. #include <process.h>
  27. #include <time.h>
  28. #include <assert.h>
  29. // directx includes
  30. #include <dinput.h>
  31. #include <ddraw.h>
  32. #include <d3d8.h>
  33. #include <d3dx8tex.h>
  34. // guids include
  35. #include "ourguids.h"
  36. // resource include
  37. #include "dicfgres.h"
  38. // constants include
  39. #include "constants.h"
  40. // main module include
  41. #include "main.h"
  42. // collections includes
  43. #include "collections.h"
  44. #include "bidirlookup.h"
  45. // util includes
  46. #include "cbitmap.h"
  47. #include "cyclestr.h"
  48. #include "useful.h"
  49. #include "usefuldi.h"
  50. #include "ltrace.h"
  51. #include "cfguitrace.h"
  52. #include "privcom.h"
  53. // registry util include
  54. #include "registry.h"
  55. // flexwnd includes
  56. #include "flexmsg.h"
  57. #include "flexwnd.h"
  58. #include "flexscrollbar.h"
  59. #include "flextree.h"
  60. #include "flexlistbox.h"
  61. #include "flexcombobox.h"
  62. #include "flextooltip.h"
  63. #include "flexinfobox.h"
  64. #include "flexcheckbox.h"
  65. #include "flexmsgbox.h"
  66. // uiglobals include
  67. #include "uiglobals.h"
  68. // interface includes
  69. //@@BEGIN_MSINTERNAL
  70. #include "idftest.h"
  71. //@@END_MSINTERNAL
  72. #include "iuiframe.h"
  73. #include "idiacpage.h"
  74. #include "ifrmwrk.h"
  75. // class factory includes
  76. #include "iclassfact.h"
  77. #include "ipageclassfact.h"
  78. //@@BEGIN_MSINTERNAL
  79. #include "itestclassfact.h"
  80. //@@END_MSINTERNAL
  81. // framework class/module includes
  82. #include "configwnd.h"
  83. #include "cfrmwrk.h"
  84. //@@BEGIN_MSINTERNAL
  85. // test subsystem includes
  86. #include "cdftest.h"
  87. #include "rundftest.h"
  88. //@@END_MSINTERNAL
  89. // page class/module includes
  90. #include "pagecommon.h"
  91. #endif //__CFGUI_COMMON_H__