cscrollviewondraw未被调用



我有一个类是从CScrollView派生的,我继承了OnDraw方法。OnDraw方法不会被调用,除非我做了resize。任何特殊的属性需要设置或任何方式来触发OnDraw方法不做大小调整?

需要两次函数调用。1) Invalidate或InvalidateRect2) UpdateWindow

Invalidate函数将整个视图标记为需要更新(重新绘制)InvalidateRect用于将视图的一部分标记为需要更新。

一旦你调用update window,如果你之前调用Invalidate,整个视图将被更新,或者如果你之前调用InvalidateRect一次或多次,所有标记的窗口部分将被重新绘制。

相关内容

  • 没有找到相关文章

最新更新