1.函数原型
void Invalidate(BOOL bErase = TRUE);2.bErase参数
若为默认值(TRUE),则不会调用onPaint函数;反之则调用。
3.特别注意
在一个函数内部调用该方法后,并不会立即更新窗口,而是等函数执行完后才更新。
也就意味着:如果你在Invalidate后马上画一张图,图片不会显示。
解决办法:Invalidate后立即调用updateWindow()。
1.函数原型
void Invalidate(BOOL bErase = TRUE);2.bErase参数
若为默认值(TRUE),则不会调用onPaint函数;反之则调用。
3.特别注意
在一个函数内部调用该方法后,并不会立即更新窗口,而是等函数执行完后才更新。
也就意味着:如果你在Invalidate后马上画一张图,图片不会显示。
解决办法:Invalidate后立即调用updateWindow()。