Optimized include/*.h: (recursively) include all headers needed by
[wine/wine64.git] / include / windef.h
bloba1bbf3b72841b6bf2dd6bea8593cf0d39a05f85a
1 #ifndef __INCLUDE_WINDEF_H
2 #define __INCLUDE_WINDEF_H
4 #include "wintypes.h"
6 #pragma pack(1)
8 #ifndef IN
9 #define IN
10 #endif
12 #ifndef OUT
13 #define OUT
14 #endif
16 #ifndef OPTIONAL
17 #define OPTIONAL
18 #endif
20 /* FIXME: _MAX_PATH should be defined in stdlib.h and MAX_PATH in windef.h
21 * and mapiwin.h
23 #define MAX_PATH 260
25 #define HFILE_ERROR16 ((HFILE16)-1)
26 #define HFILE_ERROR32 ((HFILE32)-1)
27 #define HFILE_ERROR WINELIB_NAME(HFILE_ERROR)
29 #pragma pack(4)
33 * POINTL structure. Used in some OLE calls.
35 typedef struct _POINTL
37 LONG x;
38 LONG y;
39 } POINTL;
42 #endif /* __INCLUDE_WINDEF_H */