ReactOS
0.4.16-dev-1025-gd3456f5
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
m
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
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 Tue Apr 22 2025 06:18:04 for ReactOS by
1.9.6