ReactOS
0.4.16-dev-747-gbc52d5f
user32.h
Go to the documentation of this file.
1
/*
2
* COPYRIGHT: See COPYING in the top level directory
3
* PROJECT: ReactOS System Libraries
4
* FILE: win32ss/user/user32/include/user32.h
5
* PURPOSE: Win32 User Library
6
* PROGRAMMER: Alex Ionescu (alex@relsoft.net)
7
*/
8
9
#ifndef _USER32_PCH_
10
#define _USER32_PCH_
11
12
/* INCLUDES ******************************************************************/
13
14
/* C Headers */
15
#include <stdio.h>
16
17
/* PSDK/NDK Headers */
18
19
#define _USER32_
20
#define OEMRESOURCE
21
#define WIN32_NO_STATUS
22
#define _INC_WINDOWS
23
#define COM_NO_WINDOWS_H
24
25
#include <
windef.h
>
26
#include <
winbase.h
>
27
#include <
wingdi.h
>
28
#include <
winreg.h
>
29
#include <
winuser.h
>
30
#include <
imm.h
>
31
#include <
immdev.h
>
32
#include <
imm32_undoc.h
>
33
#include <
ddeml.h
>
34
#include <
dde.h
>
35
#include <
windowsx.h
>
36
37
/* Undocumented user definitions*/
38
#include <
undocuser.h
>
39
40
#define NTOS_MODE_USER
41
#include <
ndk/kefuncs.h
>
42
#include <
ndk/obfuncs.h
>
43
#include <
ndk/rtlfuncs.h
>
44
45
/* PSEH for SEH Support */
46
#include <
pseh/pseh2.h
>
47
48
/* Public Win32K Headers */
49
#include <
ntusrtyp.h
>
50
#include <ntuser.h>
51
#include <callback.h>
52
53
/* CSRSS Header */
54
#include <
csr/csr.h
>
55
#include <
win/winmsg.h
>
56
#include <
psdk/dbt.h
>
57
58
/* WINE Headers */
59
#include <wine/unicode.h>
60
#include <
wine/debug.h
>
61
62
#include <
winnls32.h
>
63
64
/* Internal User32 Headers */
65
#include "
user32p.h
"
66
67
/* User macros */
68
#include "
user_x.h
"
69
70
/* FIXME: this should be in a "public" GDI32 header */
71
typedef
struct
_PATRECT
72
{
73
RECT
r
;
74
HBRUSH
hBrush
;
75
}
PATRECT
, *
PPATRECT
;
76
77
#endif
/* _USER32_PCH_ */
dbt.h
dde.h
ddeml.h
imm32_undoc.h
imm.h
immdev.h
kefuncs.h
obfuncs.h
rtlfuncs.h
ntusrtyp.h
pseh2.h
csr.h
debug.h
_PATRECT
Definition:
ntgdityp.h:483
_PATRECT::r
RECT r
Definition:
ntgdityp.h:484
_PATRECT::hBrush
HBRUSH hBrush
Definition:
ntgdityp.h:485
tagRECT
Definition:
windef.h:305
undocuser.h
PPATRECT
struct _PATRECT * PPATRECT
PATRECT
struct _PATRECT PATRECT
user32p.h
user_x.h
winbase.h
windef.h
windowsx.h
wingdi.h
winmsg.h
winnls32.h
winreg.h
winuser.h
win32ss
user
user32
include
user32.h
Generated on Sat Feb 15 2025 06:16:31 for ReactOS by
1.9.6