Redian新闻
>
AO 开发之 如何创建定制的ToolControl zz
avatar
AO 开发之 如何创建定制的ToolControl zz# GeoSpace - 地球与空间科学
d*e
1
本例要实现的是如何创建定制的ToolControl。ToolControl是指具有ComboBox的下拉列表
或 EditBox的编辑功能的一类控件。要创建定制的ToolControl,必须在类模块中实现
ICommand 和 IToolControl接口。IToolControl接口包括hWnd属性和OnDrop, OnFocus事
件。
l 要点
·IToolControl接口的hWnd属性,接受一个Window Handle。
·IToolControl接口的OnDrop事件,支持ToolControl的拖放,传入参数barType表示Bar
类型。
·IToolControl接口的OnFocus事件,传入IcompletionNotify类型的参数complete,可以
通过执行IcompletionNotify接口的SetComplete方法告之ArcMAP,ToolControl可以失去
Focus。
l 程序说明
本例中涉及三个模块,详细描述如下,其中,在类模块中实现了IToolBarDef接口来创建自
己的ToolControl。
l 代码
'1、frmImageCom
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。