我是一个Win32的新手编程的时候,发现除了处理WM_PAINT消息之外,任何地方调用GDI函数,客户区的内容都不会立即改变,后来发现用InvalidRect可以解决,但是我不知道什么地方用,到底是放在BeginPaint前,还是EndPaint后?还是在中间?有谁能给我解释一下InvalidRect的原理?谢谢!
解决方案 »
- 关于异步IO的一个疑问求教?
- 关于MFC中CFrameWnd,CWnd的一点疑问。。
- 字符串转换小问题
- 怎么实现弹出USB设备,而不是从系统中卸载
- 请大家帮帮忙啊!急!
- 关于ListView 请问 probeman 和其他大虾,这个问题是怎么解决的 http://expert.csdn.net/Expert/topic/328/328247.xml?temp=.3231928
- 我的VC不能识别Excel接口中的Font和Shapes
- 我的程序出现了“Debug Assertion Failed”,这是怎么回事?我认为应该是个异常,但怎么捕捉这个异常呢?
- 菜鸟提问!在VC++里面怎样以资源修改方式打开exe文件!!!
- CEdit控件的鼠标右键单击事件的处理函数在那里写???
- 关于cstdiofile 的writestring的问题 急急急!!!!
- 如何实现网络蚂蚁下面的彩色日志ListCtrl??
而在其他的地方调用InvalidRect.