2010-02-26 11:43:19 +00:00
|
|
|
#pragma once
|
2002-07-04 20:12:28 +00:00
|
|
|
|
2015-01-31 22:41:34 +00:00
|
|
|
#define FLASHW_MASK 0x0000000f
|
|
|
|
#define FLASHW_SYSTIMER 0x00000400
|
|
|
|
#define FLASHW_FINISHED 0x00000800
|
|
|
|
#define FLASHW_STARTED 0x00001000
|
|
|
|
#define FLASHW_COUNT 0x00002000
|
|
|
|
#define FLASHW_KILLSYSTIMER 0x00004000
|
|
|
|
#define FLASHW_ACTIVE 0x00008000
|
|
|
|
|
2015-07-20 19:34:35 +00:00
|
|
|
#define PRGN_NULL ((PREGION)0) /* NULL empty region */
|
|
|
|
#define PRGN_WINDOW ((PREGION)1) /* region from window rcWindow */
|
|
|
|
#define PRGN_MONITOR ((PREGION)2) /* region from monitor region. */
|
|
|
|
|
2016-08-31 20:38:09 +00:00
|
|
|
#define RDW_CLIPCHILDREN 4096
|
|
|
|
#define RDW_NOUPDATEDIRTY 32768
|
|
|
|
|
2014-09-17 09:54:27 +00:00
|
|
|
BOOL FASTCALL co_UserRedrawWindow(PWND Wnd, const RECTL* UpdateRect, PREGION UpdateRgn, ULONG Flags);
|
|
|
|
VOID FASTCALL IntInvalidateWindows(PWND Window, PREGION Rgn, ULONG Flags);
|
2011-08-27 12:38:23 +00:00
|
|
|
BOOL FASTCALL IntGetPaintMessage(PWND Window, UINT MsgFilterMin, UINT MsgFilterMax, PTHREADINFO Thread, MSG *Message, BOOL Remove);
|
2008-01-06 06:57:57 +00:00
|
|
|
INT FASTCALL UserRealizePalette(HDC);
|
2015-07-20 19:34:35 +00:00
|
|
|
INT FASTCALL co_UserGetUpdateRgn(PWND, HRGN, BOOL);
|
|
|
|
BOOL FASTCALL co_UserGetUpdateRect(PWND, PRECT, BOOL);
|
2011-09-20 18:04:14 +00:00
|
|
|
VOID FASTCALL co_IntPaintWindows(PWND Window, ULONG Flags, BOOL Recurse);
|
2015-07-20 19:34:35 +00:00
|
|
|
VOID FASTCALL IntSendSyncPaint(PWND, ULONG);
|
|
|
|
VOID FASTCALL co_IntUpdateWindows(PWND, ULONG, BOOL);
|
2012-05-28 03:34:04 +00:00
|
|
|
BOOL FASTCALL IntIsWindowDirty(PWND);
|
2012-09-04 05:37:13 +00:00
|
|
|
BOOL FASTCALL IntEndPaint(PWND,PPAINTSTRUCT);
|
|
|
|
HDC FASTCALL IntBeginPaint(PWND,PPAINTSTRUCT);
|
2014-10-21 18:59:44 +00:00
|
|
|
PCURICON_OBJECT FASTCALL NC_IconForWindow( PWND );
|
2015-01-31 22:41:34 +00:00
|
|
|
BOOL FASTCALL IntFlashWindowEx(PWND,PFLASHWINFO);
|
2015-07-30 07:49:09 +00:00
|
|
|
BOOL FASTCALL IntIntersectWithParents(PWND, RECTL *);
|
2015-09-01 22:10:13 +00:00
|
|
|
BOOL FASTCALL IntIsWindowDrawable(PWND);
|
|
|
|
BOOL UserDrawCaption(PWND,HDC,RECTL*,HFONT,HICON,const PUNICODE_STRING,UINT);
|
2015-10-21 00:13:23 +00:00
|
|
|
VOID FASTCALL UpdateThreadWindows(PWND,PTHREADINFO,HRGN);
|
2016-08-31 20:38:09 +00:00
|
|
|
VOID FASTCALL UserSyncAndPaintWindows(PWND pWnd, ULONG Flags);
|
2016-11-24 18:18:28 +00:00
|
|
|
VOID FASTCALL IntPaintWindow(PWND);
|
2019-04-11 01:52:01 +00:00
|
|
|
VOID FASTCALL IntSendNCPaint(PWND,HRGN);
|