Redian新闻
>
AO 开发之 如何创建定制的按钮(Button) zz
avatar
AO 开发之 如何创建定制的按钮(Button) zz# GeoSpace - 地球与空间科学
d*e
1
本例要实现的是如何创建定制的按钮(Button)。
l 要点
用户通过在类模块中实现ICommand接口来创建定制的按钮(COM command)。ICommand接
口包括 caption、 name、 category、 bitmap、 message(StatusBarr的提示信息)、
tooltip(微帮助)、 help context id 、help file、enabled以及checked等十个属性
和OnCreate、  OnClick两个事件。从Icommand接口的OnCreate事件中获取的ArcMap的
Application实例必须用一个公共变量保存,以便在其它事件中(或者其它接口的事件中甚
至整个工程中)使用。
·OnCreate事件的参数hook传入的是一个Object,也就是ArcMAP的Application实例,可
把它赋给一个IApplication接口的变量,便获得了ArcMAP的实例。
·在OnClick事件中写入相关代码,表示按下按钮时要实现的功能.
l 程序说明
程序在类模块中实现Icommand接口来创建自己的按钮(Button)
l
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。