利用二次开发技术在UG中实现剪贴板功能.pdfVIP

利用二次开发技术在UG中实现剪贴板功能.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
· 63 · 文章编号 :1002—6886(2008)06—0063—02 利用二次开发技术在 UG中实现剪贴板功能 李如忠 (中国工程物理研 究院电子工程研 究所 ,四川 绵阳 621900) 摘要:介绍 了UG软件的二次开发方法和 Windows剪贴板编程原理 ,通过二次开发技术在 UG中实现 了通用剪贴板功能 , 提 高 了设计 效率 ,扩充 了UG的功 能。 关键词 :UG 二次开发 剪贴板 编程 AchieveClipboardin UG byUsingSecondaryDevelopment LIRuzhong Abstract:ThemethodsofsecondarydevelopmentofUG andclipboardprogram areintroduced.Thentheprincipleandpro— eedureofachieveclipboardinUG byusingsecondarydevelopmentaredescribedindetail.Itprovesthattheprogram canhelpto improvethedesignefficiency. Keywords:UO,secondarydevelopment,clipboard,program 个可视化编程器 ,用于创建类似 UG的交互界面,利用该 0 前言 工具 ,用户可为 UG/OPEN应用程序开发独立于硬 件平 UG是 目前最流行 的 CAD/CAE/CAM 一体化 高端 台的交互界面;UG/()PEN API开发T具 ,提供 了 UG软 软件之一 ,广泛应用于航空航天 、汽车、通用机械和家 电等 件直接编程接 口,支持C、C++等主要高级语 言,是一个 领域。UG功能非常强大 ,但它的功能也有局 限性 ,不可 允许程序访问并改变 UG对象模型的程序集 ,UG/OPEN 能包罗万象。虽然 UG提供了特征的复制粘贴功能 ,但该 API封装 了近 2000个 UG操作 函数 ,通过它可以对 UG 功能有很 大局 限性,很 多特征 不 支持该 功能 ,例如 ,在 的图形终端、文件管理系统和数据库进行操作 ,几乎所有 UG/Drafting二维制图模块中,文字和直线等就不能被复 能在 UG界面上的操作都可以用 UG/()PENAPI函数实 制粘贴,不像 AutoCAD那样灵活方便 ,不能充分利用 现 ;UG/()PENGRIP开发工具是一种专用的图形交互编 Windows剪切板的强大功能 ,降低了二维制图的效率。 程语言 ,开发者可以用GRIP编程的方法实现在 UG下进 所幸的是,UG是一个开放的软件系统,UG 自身带了 行的大部分操作。[ 一 个强大的二次开发工具集 UG/()pen,便于用户进行二 基于 Windows操 作 系 统 的 UG 二 次开 发 可 以在 次开发,扩展 UG的功能,满足用户的使用需要。本文在 VC+4-6.O或 VC.net环境下进行,VC提供 的各类库 函 研究 了Windows剪贴板的实现原 理的基础上 ,利用 UG 数和丰富的编程资源进一步提升 了 UG/OpenAPI的功 的二次开发技术 ,在 UG中引入 了通用剪贴板功能 ,可以 能,同时也为集成企业原有的c/c++语言程序提供了方 复制粘贴 UG中的任意特征,大大扩展了UO 的功能 ,提 便 。 高了设计效率 。

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档