高分求助:电子地图高速显示问题
我做的电子地图(由点、线、面构成)中使用了双缓冲(先在内存中绘制好后,在拷贝到屏幕上)、使用了API函数中的polyline、polygon函数绘制线和面。
但是当窗口较大的时候,用鼠标拖动地图时,地图的显示就变得非常慢。
请高手帮忙,在vc中绘制点、线、面还有其他更快的函数吗?或者需要使用DirectDraw或者使用OpenGL方法,才能实现平滑和快速的移动、显示地图吗?
我看过“灵图”的开发的电子地图,确实能够实现平滑移动地图,羡慕!但是,使用什么方法实现的呢?
请高手帮忙。