- move wine includes to precomp.h
[reactos.git] / reactos / dll / win32 / comdlg32 / precomp.h
1 #ifndef PRECOMP_H__
2 #define PRECOMP_H__
3
4 #include <ctype.h>
5 #include <stdlib.h>
6 #include <stdarg.h>
7 #include <stdio.h>
8 #include <string.h>
9
10 #define COBJMACROS
11 #define NONAMELESSUNION
12 #define NONAMELESSSTRUCT
13 #define NO_SHLWAPI_STREAM
14 #define COM_NO_WINDOWS_H
15 #define _COMDLG32_
16
17 #if defined (_MSC_VER)
18 #include <windef.h>
19 #include <winbase.h>
20 #include <wingdi.h>
21 #include <winuser.h>
22 #include <commdlg.h>
23 #include <shellapi.h>
24 #include <shlguid.h>
25 #include <shlobj.h>
26 #include <shlwapi.h>
27 #include <guiddef.h>
28 #include <dlgs.h>
29 #include <cderr.h>
30 #endif
31
32 #include "wine/windef.h"
33 #include "winbase.h"
34 #include "wine/wingdi.h"
35 #include "wine/winuser.h"
36 #include "wine/commdlg.h"
37 #include "wine/shellapi.h"
38
39 #if !defined (_MSC_VER)
40 #include "psdk/shlguid.h"
41 #include "psdk/shlobj.h"
42 #endif
43
44 #include "wine/shlguid.h"
45 #include "wine/shlobj.h"
46
47 #if !defined (_MSC_VER)
48 #include "psdk/shlguid.h"
49 #include "psdk/shlwapi.h"
50 #include "wine/shlwapi.h"
51 #endif
52
53 #include "wine/winbase16.h"
54 #include "wine/winuser16.h"
55 #include "wine/guiddef.h"
56 #include "wine/dlgs.h"
57 #include "wine/debug.h"
58 #include "wine/unicode.h"
59
60 #include <cderr.h>
61 #include <cdlg.h>
62 #include <winspool.h>
63 #include <winerror.h>
64 #include <winnls.h>
65 #include <winreg.h>
66 #include <winternl.h>
67
68 //local headers
69 #include "cdlg.h"
70 #include "printdlg.h"
71 #include "filedlgbrowser.h"
72 #include "cdlg.h"
73 #include "servprov.h"
74 #include "filedlg31.h"
75
76 #endif