2 * PROJECT: ReactOS api tests
3 * LICENSE: GPL - See COPYING in the top level directory
4 * PURPOSE: Test for GetTextExtentExPoint
5 * PROGRAMMERS: Timo Kreuzer
10 void Test_GetTextExtentExPoint()
18 result
= GetTextExtentExPointA(GetDC(0), "test", 4, 1000, &nFit
, NULL
, &size
);
21 TEST(GetLastError() == 0);
22 printf("nFit = %d\n", nFit
);
24 result
= GetTextExtentExPointA(GetDC(0), "test", 4, 1, &nFit
, NULL
, &size
);
27 TEST(GetLastError() == 0);
28 printf("nFit = %d\n", nFit
);
30 result
= GetTextExtentExPointA(GetDC(0), "test", 4, 0, &nFit
, NULL
, &size
);
33 TEST(GetLastError() == 0);
35 result
= GetTextExtentExPointA(GetDC(0), "test", 4, -1, &nFit
, NULL
, &size
);
38 TEST(GetLastError() == 0);
40 result
= GetTextExtentExPointA(GetDC(0), "test", 4, -2, &nFit
, NULL
, &size
);
42 TEST(GetLastError() == 87);
44 result
= GetTextExtentExPointW(GetDC(0), L
"test", 4, -10, &nFit
, NULL
, &size
);
47 result
= GetTextExtentExPointA(GetDC(0), "test", 4, -10, &nFit
, NULL
, &size
);
51 START_TEST(GetTextExtentExPoint
)
53 Test_GetTextExtentExPoint();