CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - vc中使用MapX时
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - vc中使用MapX时 - List
[
Multimedia Develop
]
VC下的MAPX实现
DL : 1
文实验环境为 .NET 1.1,MAPX4.5。 为了让鹰眼图脱离主View单独浮动,决定使用CJLibrary控件来放置鹰眼图,该控件可由网址[2]下载。 鹰眼图上面有一个红色矩形框,表示主图的当前可视范围。要求点击鼠标左键来移动此框时能够引起主图的联动。 主图上有放大、缩小、移动三个工具按钮,要求主图变化的时候,能够引起鹰眼图矩形框的联动。 实现的易错点在CMapXEagleBar::OnMouseUpInMap函数, 鹰眼图中矩形框的移动要经过如下几步: a) 得到矩形框四个顶点移动前的屏幕坐标, b) 计算出中心点坐标, c) 通过消息传入的参数得到移动后的中心点屏幕坐标 d) 计算前后中心点的偏移(以屏幕坐标作为参考) e) 计算移动后的矩形框的四个顶点的屏幕坐标 f) 将四个顶点的屏幕坐标转换成地理坐标 g) 显示新的矩形框
Update
: 2009-06-18
Size
: 64.42kb
Publisher
:
xin1888@163.com
[
Program doc
]
vc中使用MapX时,如何在视图类中响应鼠标消息
DL : 1
vc中使用MapX时,如何在视图类中响应鼠标消息
Update
: 2012-03-02
Size
: 21.5kb
Publisher
:
absda34s
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.