//用来声明失效的区域,即需要重绘的区域,最终会产生 WM_PAINT->由GetMessage发出
BOOL InvalidateRect(){       //自身不产生消息
	HWND hWnd,          //
	CONST RECT* lpRect, //矩形的重绘区域  NULL:全部
	BOOL bErase,        //重绘前是否擦除
}

绘图的三个步骤
1.开始申明绘图 HDC BeginPaint(HWND hWnd,LPPAINTSTRUCT lpPaint); //返回绘图设备的句柄
2.正式绘图
3.结束绘图
BOOL EndPaint(                  //参数和BeginPaint()一样的
	HWND hWnd,
	CONST PAINTSTRUCT* lpPaint  //绘图参数的指针
);