程序初始化时,会调用ShowWindow以及UpdateWindow, 而UpdateWindow会发送一个WM_PAINT消息给系统。 因此,你加在OnDraw中的断点会在初始化时生效。 由于,AppWizard生成的程序框架中包含许多涉及发送WM_PAINT消息的函数,比如,当你调整窗口大小,使得客户区中的显示内容改变时,窗口的OnSize函数会发送WM_PAINT消息,此时OnDraw会被调用。 所以,在客户区的显示内容改变,客户区的大小改变,客户区由隐藏到显示,以及诸如此类使客户区内容改变的操作,都会发送WM_PAINT消息,从而调用OnDraw。
android的onDraw()调用时间
最新推荐文章于 2022-03-25 11:33:05 发布