+++ /dev/null
-/*
- * PROJECT: ReactOS api tests
- * LICENSE: GPL - See COPYING in the top level directory
- * PURPOSE: Test for NtGdiCreateCompatibleDC
- * PROGRAMMERS:
- */
-
-#include <win32nt.h>
-
-START_TEST(NtGdiCreateCompatibleDC)
-{
- HDC hDC;
- HGDIOBJ hObj;
-
- /* Test if aa NULL DC is accepted */
- hDC = NtGdiCreateCompatibleDC(NULL);
- TEST(hDC != NULL);
-
- /* We select a nwe palette. Note: SelectObject doesn't work with palettes! */
- hObj = SelectPalette(hDC, GetStockObject(DEFAULT_PALETTE), 0);
- /* The old palette should be GetStockObject(DEFAULT_PALETTE) */
- TEST(hObj == GetStockObject(DEFAULT_PALETTE));
-
- /* The default bitmap should be GetStockObject(21) */
- hObj = SelectObject(hDC, GetStockObject(21));
- TEST(hObj == GetStockObject(21));
-
- /* The default pen should be GetStockObject(BLACK_PEN) */
- hObj = SelectObject(hDC, GetStockObject(WHITE_PEN));
- TEST(hObj == GetStockObject(BLACK_PEN));
-
- TEST(NtGdiDeleteObjectApp(hDC) != 0);
-}
-