用代码实现边框的拉伸,屏慕闪得厉害,该如何解决?看windows的其它程序的窗口拉伸时却不太闪,它是怎么实现的?
解决方案 »
- 愚人节快乐,小散20分
- 按纽样式设计!!!!!在对话框上添加一按纽,如何实现当按下按纽时,按纽有明显的凹下去样式???????????马上解决,立刻给分.....
- VC2005中界面的单位是什么?
- CreateThread创建一个ThreadID,并返回线程的句柄,我想知道有没有函数能够通过线程的句柄得到threadid?
- 急急急,组件的问题!!!
- VB6调用LotusNotes5的自动化接口程序,如何翻译成VC代码
- 求助:制作下载工具的时候,遇到的几个问题。
- 为什么我给控件定义的数据成员,到了函数中,程序不认识了?
- 如何显示光标?
- 送分题目
- Slider 控件SDK方式 - 响应消息再问
- 超级难题:非MFC程序调用使用MFC CSocket类的DLL失败的问题!
闪烁问题一般都是通过双缓冲解决先绘到内存DC,再通过Bitblt画到实际DC上
afx_msg BOOL OnEraseBkgnd( CDC* pDC );
直接return TRUE;
http://www.czvc.com/down.asp?id=29
To 2楼:WM_ERASEBKGND 直接返回TRUE 在拉伸过程中,比如向右边拉大的过程中,中间背景无法更新..
To 3楼:正在研究中...是在 OnPaint中画,还是在 OnDraw中画? 能不能用InvalidateRect,能用的话怎么用,我用
InvalidateRect() 好像跟 Invalidate()没有什么区别.