Patrick Rudolph siro@das-labor.org writes:
@@ -362,6 +363,21 @@ static void test_monitors(void) monitor = pMonitorFromRect( &rc, MONITOR_DEFAULTTONULL ); }
- /* sanity check */
- monitor = pMonitorFromRect( &rc, MONITOR_DEFAULTTONEAREST );
- mi.cbSize = sizeof(mi);
- ret = pGetMonitorInfoA( monitor, &mi );
- ok( ret, "GetMonitorInfo failed\n" );
- miex.cbSize = sizeof(miex);
- ret = pGetMonitorInfoA( monitor, (LPMONITORINFO)&miex );
- ok( ret, "GetMonitorInfo failed\n" );
- /* specify invalid cbSize */
- mi.cbSize = 0xdeadbeef;
- ret = pGetMonitorInfoA( monitor, &mi );
- ok( !ret, "GetMonitorInfo succeded\n" );
That's not a very convincing test.