//用来声明失效的区域,即需要重绘的区域,最终会产生 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 //绘图参数的指针 );
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步