如何只重画客户区里的某一区域? 我做了一个软件,我把程序写在了OnPaint()函数里,而当某变量更改时重画窗口。但程序运行时,每当变量更该时窗口山的厉害,这个问题如何解决?是否可以不整个窗口重画?只重画某个区域? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BOOL InvalidateRect( HWND hWnd, // handle of window with changed update region CONST RECT *lpRect, // address of rectangle coordinates BOOL bErase // erase-background flag);CONST RECT *lpRect 是你要重绘的矩形区域 InvalidateRect(),ValidateRect();结合着用,效果很好. 想做个俄罗斯方块,可画矩形都出问题 看下类里的值怎么改 截获WM_CTLCOLORBTN消息有没办法修改按钮的颜色? 关于m_hWnd 如何清除 dc画的东西啊??? 求助,代理服务器链接问题。对高手来说比较简单吧。 rgb空间转换到luv空间 如何进行静态变量定义和使用 下面代码的一些情况讨论 站在十字路口,怎么选择 已经获取到游戏的IDirect3DDevice8,怎么hook住Endscene来进行画图? 在基于Dialog的程序中如何使用加速键资源() 想做一个联众的拼图作弊软件,有兴趣的进来看一看。。。
HWND hWnd, // handle of window with changed update region
CONST RECT *lpRect,
// address of rectangle coordinates
BOOL bErase // erase-background flag
);CONST RECT *lpRect 是你要重绘的矩形区域
ValidateRect();
结合着用,效果很好.