Added some missing files.
[reactos.git] / reactos / subsys / win32k / include / painting.h
1 #ifndef __WIN32K_PAINTING_H
2 #define __WIN32K_PAINTING_H
3
4 #include <windows.h>
5 #include <ddk/ntddk.h>
6 #include <include/class.h>
7 #include <include/msgqueue.h>
8
9 /* PaintRedrawWindow() control flags */
10 #define RDW_EX_USEHRGN 0x0001
11 #define RDW_EX_DELETEHRGN 0x0002
12 #define RDW_EX_XYWINDOW 0x0004
13 #define RDW_EX_TOPFRAME 0x0010
14 #define RDW_EX_DELAY_NCPAINT 0x0020
15
16 HWND STDCALL
17 PaintingFindWinToRepaint(HWND hWnd, PW32THREAD Thread);
18 BOOL STDCALL
19 PaintHaveToDelayNCPaint(PWINDOW_OBJECT Window, ULONG Flags);
20 HRGN STDCALL
21 PaintUpdateNCRegion(PWINDOW_OBJECT Window, HRGN hRgn, ULONG Flags);
22 #endif /* __WIN32K_PAINTING_H */