开发电子海图导航界面时,如何将我自己画的舰船根据GPS位置动态显示在海图上不闪烁?我是说如何不要每次舰船GPS位置信息来都改变重画海图,只要重画舰船图标位置和朝向就可以了。那样肯定不会闪烁是吗?可是我想问怎么实现?
解决方案 »
- listctrl内容保存到excel
- Socket复用时出现10022错误!
- CEdit类的编辑框究竟可输入多少个字符?
- 如何禁止任务栏的右键
- 如何判断oracle中的字段是否可以为空
- 请问如何让一个程序嵌在网页浏览器中运行啊?如何在网页上实现视频聊天?
- 一个线程结束问题
- 怪,COleDateTime t = COleDateTime::GetCurrentTime()在debug时出错。
- 请教LDAP API编程高手!!
- kingwill 为什么我的CAsyncSocket连接在windows9x下成功,而在NT下连接不成功?他们有什么区别
- socket 文件转发问题 CSC实现过程
- 如何编写一个可以生成exe文件的程序
lixiaohuprogram说的似乎有道理,不过“用BitBlt的异或方式去画”这句话我不是很理解,图标的载体是什么?直接用pDC画是不可能的。双缓冲技术画也是不可能的,我试过了,用内存画图然后贴出去照样会闪烁,因为海图图层太多,内存也画不赢。根本方法还是不能随便去更新海图画面。
现在内存缓存DC中画好刷新的图像在用BitBlt()贴到屏幕上。