2 * PROJECT: ReactOS api tests
3 * LICENSE: GPL - See COPYING in the top level directory
4 * PURPOSE: Test for NtUserEnumDisplayMonitors
10 ULONG gMonitorCount
= 0;
12 RECT grcMonitor
= {0};
16 NtUserEnumDisplayMonitors1(
19 MONITORENUMPROC lpfnEnum
,
22 return (INT
)Syscall(L
"NtUserEnumDisplayMonitors", 4, &hDC
);
33 if (gMonitorCount
== 1)
35 ghdcMonitor
= hdcMonitor
;
36 grcMonitor
= *lprcMonitor
;
41 START_TEST(NtUserEnumDisplayMonitors
)
46 // TEST(NtUserEnumDisplayMonitors1(NULL, NULL, NULL, 0) == 0);
48 ret
= NtUserEnumDisplayMonitors(0, NULL
, MonitorEnumProc
, 0);
50 TEST(gMonitorCount
> 0);
51 TEST(ghdcMonitor
== 0);
52 TEST(grcMonitor
.left
== 0);
53 TEST(grcMonitor
.right
> 0);
54 TEST(grcMonitor
.top
== 0);
55 TEST(grcMonitor
.bottom
> 0);