reactos/rostests/apitests/w32knapi/ntgdi/NtGdiBitBlt.c
Timo Kreuzer 142fc9bedc - another test for NtGdiBitBlt
- Add tests for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont and NtGdiSelectPen

svn path=/trunk/; revision=30904
2007-11-30 00:09:28 +00:00

21 lines
471 B
C

INT
Test_NtGdiBitBlt(PTESTINFO pti)
{
BOOL bRet;
/* Test NULL dc */
SetLastError(ERROR_SUCCESS);
bRet = NtGdiBitBlt((HDC)0, 0, 0, 10, 10, (HDC)0, 10, 10, SRCCOPY, 0, 0);
TEST(bRet == FALSE);
TEST(GetLastError() == ERROR_SUCCESS);
/* Test invalid dc */
SetLastError(ERROR_SUCCESS);
bRet = NtGdiBitBlt((HDC)0x123456, 0, 0, 10, 10, (HDC)0x123456, 10, 10, SRCCOPY, 0, 0);
TEST(bRet == FALSE);
TEST(GetLastError() == ERROR_SUCCESS);
return APISTATUS_NORMAL;
}