基于MFC类设计ObjectARX应用程序界面.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于 MFC 类设计 ObjectARX 应用程序界 基于 MFC 类设计 ObjectARX 应用程序界面 袁 媛 (中南大学 土木建筑学院 ,湖南长沙 ,410075) 摘要 :论述了在 VisualC + + 环境下 ,设计基于 Microsofot Foundation Class 的 ObjectARX 应用程序界面 ,包括创建用户 菜单 、模式与无模式的对话框以及工具条的一般方法 ,并研究了避免 MFC 资源与 AutoCAD 资源相冲突的方法 ,实现 应用程序界面与 AutoCAD 环境的无缝连接 ,以及用户如何在自己定义的菜单及对话框中发布 AutoCAD 绘图命令的 方法 ;此外 ,讨论了以面向对象技术 ,在 AutoCAD 图形数据库中实现建筑或机械标准部件有效存储的方法 。 关键词 :MFC ; ObjectARX ; 对话框 ; 菜单 ; 工具条 中图分类号 : TP391. 72 文献标识码 :A 文章编号 :167227207 (2004) 0320448205 MFC s e que nc e2ba s e d de sign fo r O bje ctARX applic atio n int erf a c e YUAN Yuan ( College of Civil Architectural Engineering ,Central South University , Changsha 410075 , China) Ab stract :Visual C + + is used to design MFC (Microsoft Foundation Class) sequence2based ObjectARX ap2 plication interface , including the general methods to create user menu ,model and modeless dialog box as well as toolbar . The methods is introduced to avoid the collision between MFC and AutoCAD resources which can result in the monolithic joint of application programming interface and AutoCAD environment . The process that the users issue the plotting command of AutoCAD in self2definitive menu and dialogue box is presented. Fur2 thermore , how to realize the effective storage of architectural or mechanical standardized item by means of the technology faced to objects is also discussed. Key wo rd s :MFC ; ObjectARX ; dialogue box ; menu ; toolbar 在 AutoCAD 环境下开发用户应用程序时 ,用户 界面的设计十分重要 。在程序设计时可以根据程序 功能的特点 ,建立用户自己的特定界面 ,而不一定都 采用 AutoCAD 的 固 定 界 面 。应 用 MFC ( Microsoft Foundation Class) 和 ObjectARX 的 有 关 资 源 技 术 对 AutoCAD2000 进行二次开发 , 可以将应用程序界面 (包括系统菜单 、对话框 、工具条) 整体融合于 Auto2 CAD 的界面中 ,实现应用系统与 AutoCAD 的无缝连 接 ,以方便用户操作 。应用系统所有功能都集中在 AutoCAD 的环境下 , 成为 AutoCAD 内嵌的一项专业 功能 。 1 系统对话框的实现 Windows 应用程序的对话框分为模式对话框和 无模式对话框 2 种 。模式对话框是 Windows 应用程 序的一种标准模式 ,它在激活状态下不再允许激活 任何其他窗口 ,除非关闭该对话框 ;而无模式对话框 是 窗 口 的 另 一 种 模 式 , 它 在 激 活 状 态 下 也 允 许 激活任何其他窗口 ,该对话框不一定要求关闭 ,仅仅 收稿日期 :2003 - 12 - 26 作者简介 :袁 媛 (1971 - ) ,女 ,湖南长沙人 ,中南大学讲师 ,硕士研究生 ,从事工程图学和计算机辅助设计的研

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档