窗口的刷新是onpaint中做的,当窗口发生遮挡,移动,大小改变时,会自动的进行刷新,按道理你点开窗口会自动刷新的。
如果你想重绘,就在OnPaint中添加代码(CView的话就在OnDraw中添加代码)。
如果你想明确在最大化时进行特殊绘制,就需要拦截WM_SYSCOMMAND里的SC_MAXIMIZE,具体就是重载winproc函数,在里面进行判断了~~~~
不过你似乎不是最大化,而是一个窗口激活操作,可以响应WM_ACTIVATE消息,并查看wParam是激活还是非激活状态,如果是激活状态,则调用你的绘制过程。