cofaone
路人甲
路人甲
  • 注册日期2007-07-15
  • 发帖数4
  • QQ
  • 铜币116枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1720回复:3

[求助]【AE 3D分析 开发+.net】代码实现AxToolbarControl里面内置的功能

楼主#
更多 发布于:2007-08-04 10:47
<P>求实现AxToolbarControl里面内置的功能的代码</P>
<P>我想重新设计toolbar,不喜欢原有的图标</P>
<P>或者提供下解决方法</P><img src="images/post/smile/dvbbs/em12.gif" />
喜欢0 评分0
Jackie_Zong
路人甲
路人甲
  • 注册日期2007-08-03
  • 发帖数12
  • QQ
  • 铜币144枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-08-13 22:18
我也很需要阿 麻烦斑竹帮帮忙 大虾救援一下啊
举报 回复(0) 喜欢(0)     评分
小波变换
路人甲
路人甲
  • 注册日期2007-06-20
  • 发帖数64
  • QQ
  • 铜币58枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-08-14 09:15
<P>使用ITool和ICommand接口:</P>
<P>ICommand举例:</P>
<P>Dim pCommand As ICommand</P>
<P>            Case "中心放大"<BR>                pCommand = New ControlsMapZoomInFixedCommand<BR>            Case "中心缩小"<BR>                pCommand = New ControlsMapZoomOutFixedCommand<BR>            Case "后退"<BR>                pCommand = New ControlsMapZoomToLastExtentBackCommand<BR>            Case "前进"<BR>                pCommand = New ControlsMapZoomToLastExtentForwardCommand<BR>            Case "全图显示"<BR>                pCommand = New ControlsMapFullExtentCommand<BR>            Case "刷新视图"<BR>                pCommand = New ControlsMapRefreshViewCommand</P>
<P>......</P>

<P>        pCommand.OnCreate(m_pMapControl.Object)<BR>        pCommand.OnClick()</P>
********************************** 喜欢有激情的生活 msn:hou.jiazte@hotmail.com 欢迎交流 **********************************
举报 回复(0) 喜欢(0)     评分
小波变换
路人甲
路人甲
  • 注册日期2007-06-20
  • 发帖数64
  • QQ
  • 铜币58枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-08-14 09:21
<P>ITool举例:</P>
<P>Dim pCommand As ICommand  '''应该也可以定义为IToool接口吧</P>
<P>            Case "放大"<BR>                pCommand = New ControlsMapZoomInTool<BR>            Case "缩小"<BR>                pCommand = New ControlsMapZoomOutTool<BR>            Case "拖动"<BR>                pCommand = New ControlsMapPanTool<BR>            Case "旋转地图"<BR>                pCommand = New ControlsMapRotateTool<BR>            Case "拖拽缩放"<BR>                pCommand = New ControlsMapZoomPanTool<BR>            Case "选取要素"<BR>                pCommand = New ControlsSelectFeaturesTool</P>
<P>......</P>
<P>        pCommand.OnCreate(m_pMapControl)<BR>        If pCommand.Enabled = True Then<BR>            If Not m_pMapControl.CurrentTool Is Nothing Then<BR>                Release(m_pMapControl.CurrentTool)<BR>            End If<BR>            m_pMapControl.CurrentTool = pCommand<BR>        End If</P>
********************************** 喜欢有激情的生活 msn:hou.jiazte@hotmail.com 欢迎交流 **********************************
举报 回复(0) 喜欢(0)     评分
游客

返回顶部