阅读:2247回复:5
关于点闪烁的问题要实现点击后屏幕移动到点为中心的放大 区域,然后闪烁查询的点,现在的问题是在m_pMapControl->PutExtent( pEnv);后加m_pMapControl->FlashShape(pGeo,3,200);总是在调整屏幕区域前就开始闪烁了,FlashShape总在每次事件发生后优先执行?
希望得到指教,非常感谢 |
|
1楼#
发布于:2008-03-20 15:09
pEnv是以闪烁点为中心的Envelope,区域移动后地图刷新,在地图刷新的消息函数中传参给FlashShape。
|
|
2楼#
发布于:2008-03-20 01:42
直接调用PutExtent并不合理吧,至少也要先判断当前点是否在可见范围内。 FlashShape也不好用,闪烁时没法执行其他东西,如果启动一个线程调用DrawShape或者在Timer事件中处理闪烁,能否实现? |
|
3楼#
发布于:2008-03-12 14:21
谁能详细说下,该怎么才能正常显示。。 是 刷新的什么问题? |
|
4楼#
发布于:2008-03-12 13:33
具体怎么解决,我也有同样的问题
|
|
5楼#
发布于:2007-12-14 09:46
已解决,呵。刷新的问题 |
|