MFC的OnPaint有什么用?

日期:2018-04-26 21:06:05 人气:1

MFC的OnPaint有什么用?

这是窗口的重绘回调,在窗口失效需要重绘时,就会调用该函数,该函数必须调用父类的OnPaint,他负责窗口绘图,包括给子窗口发送重绘消息,如果他里面没内容,那么就不能给子窗口发送重绘消息,子窗口不能重绘,那就像卡死一样。。。 重绘意思就是,把他自己重新画到窗口上,比如按钮被其他窗口遮挡,这个按钮的画面实际上是不存在的,窗口移开需要重新将按钮画上, 但父窗口不知道你要画啥,就让控件自己画,就会发送重绘消息,如果OnPaint里面调用父类OnPaint这一步删了,这个过程就无法进行。。。那么控件不能
    A+
热门评论