11{
16
17
21
22
26
27
34
35#ifdef _WIN64
36
43
50#endif
51
52
63
64
73
75
76
77
84
85
92
93
100
101
104
105
113
114
119
123
124
127
131
132
137
141}
#define ok_long(expression, result)
#define ok_int(expression, result)
#define ok_ptr(expression, result)
#define ERROR_INVALID_PARAMETER
#define GDI_HANDLE_STOCK_MASK
__kernel_entry W32KAPI HBRUSH APIENTRY NtGdiSelectBrush(_In_ HDC hdc, _In_ HBRUSH hbrush)
__kernel_entry W32KAPI HBITMAP APIENTRY NtGdiSelectBitmap(_In_ HDC hdc, _In_ HBITMAP hbm)
__kernel_entry W32KAPI BOOL APIENTRY NtGdiDeleteObjectApp(_In_ HANDLE hobj)
#define _WIN32_WINNT_WIN10
#define _WIN32_WINNT_VISTA
DWORD WINAPI GetLastError(void)
HGDIOBJ WINAPI GetStockObject(_In_ int)
HBITMAP WINAPI CreateBitmap(_In_ INT cx, _In_ INT cy, _In_ UINT cPlanes, _In_ UINT cBitsPerPel, _In_opt_ const VOID *pvBits)
HGDIOBJ WINAPI SelectObject(_In_ HDC, _In_ HGDIOBJ)
HDC WINAPI CreateCompatibleDC(_In_opt_ HDC hdc)
HBRUSH WINAPI CreateSolidBrush(_In_ COLORREF)
int WINAPI ReleaseDC(_In_opt_ HWND, _In_ HDC)
HDC WINAPI GetDC(_In_opt_ HWND)