我是一个Win32的新手编程的时候,发现除了处理WM_PAINT消息之外,任何地方调用GDI函数,客户区的内容都不会立即改变,后来发现用InvalidRect可以解决,但是我不知道什么地方用,到底是放在BeginPaint前,还是EndPaint后?还是在中间?有谁能给我解释一下InvalidRect的原理?谢谢!