[GDI32_APITEST]

- Add test showing that a bitmap created using CreateDIBItmap can be selected into a DC despite a different bits depth

svn path=/trunk/; revision=57693
This commit is contained in:
Jérôme Gardou 2012-11-08 14:46:47 +00:00
parent bd515ad606
commit cde9a5f895

View file

@ -415,7 +415,7 @@ void Test_CreateDIBitmap_RLE8()
void
Test_CreateDIBitmap_CBM_CREATDIB(void)
{
HBITMAP hbmp;
HBITMAP hbmp, hbmpOld;
HDC hdc;
BITMAPINFO bmi =
{{sizeof(BITMAPINFOHEADER), 4, 4, 1, 8, BI_RGB, 0, 1, 1, 1, 0}, {{0,0,0,0}}};
@ -437,6 +437,11 @@ Test_CreateDIBitmap_CBM_CREATDIB(void)
ok_int(bitmap.bmBitsPixel, 8);
ok_ptr(bitmap.bmBits, 0);
hbmpOld = SelectObject(hdc, hbmp);
ok(hbmpOld != NULL, "Couldn't select the bitmap.\n");
SelectObject(hdc, hbmpOld);
DeleteObject(hbmp);
DeleteDC(hdc);
}
START_TEST(CreateDIBitmap)