我现在在做一个程序,出现了个问题不知如何解决,
单视图的,有一幅底图,底图是根据视口 的大小自动充满的.
然后在底图上实时显示系统时间,再在底图上画上一些轨迹线,然后根据时间的变化,用一个目标沿着轨迹运动,1秒刷新一次,现在的问题是刷新时的闪烁很厉害,怎么解决这个问题,谢谢
单视图的,有一幅底图,底图是根据视口 的大小自动充满的.
然后在底图上实时显示系统时间,再在底图上画上一些轨迹线,然后根据时间的变化,用一个目标沿着轨迹运动,1秒刷新一次,现在的问题是刷新时的闪烁很厉害,怎么解决这个问题,谢谢
解决方案 »
- 数据库难题!在线等高手解答(80分)
- 请教高手一个Slider控件的问题
- 有没有办法通过进程ID号得到窗口句柄,如果有窗口的话?
- 大家谁知道哪里有根据DLL文件转换得到lib和头文件的好软件!
- 循序渐进,根据各位高手的指点我写了一段程序,请帮我看看有没有问题
- 请问,如何在线程中为一个对话框中的标签付值?
- 如何解决vc6在xp下无法安装的问题?在线等待~~
- 如何把有源代码的COM组件转换为非COM组件的DLL
- 哪里有ICO图标下载!
- 怎样得到DLL中线程的主窗口句柄?
- 如何模拟WSAStartup()来加载一个Ws2_32.DLL(或者我自己的Socket功能)的拷贝?
- CreateDIBitmap()函数成功返回以后,CreateDIBitmap()的第4个参数难道可以释放掉?很奇怪?如下:
http://www.vccode.com/file_show.php?id=1977
GetDlgItem(IDC_YOURID)-> Invalidate(0);我以前写的一个程序中发现,用以上语句,对特定的窗口用上面两句来刷新,闪烁很小.
还有关键就是响应WM_ERASEBKGND消息,返回TRUE。