找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 732|回复: 11

[其他]:使用AcUi对象还是原创Ui的话题讨论

[复制链接]
发表于 2003-9-24 21:09:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
由于ObjectArx程序需要考虑面向R14, 2002 2004等不同版本的用户,因此,虽然AcUi提供了十分快捷的手段,其实我理解为——“MFC的扩充”,但R14中不兼容,因此,往往忍痛放弃。自己动手作UI,等到自己的UI积累到一定程度,基本涵盖了AcUi的功能,就无所畏惧地坚持下来,因此,对于开发者而言,自己动手从CWnd、CDialog、CCtrlBar开始定制...,要比直接引用AcUi来得务实。
    不知这样的观点是否偏颇!
    特别是对于学习者来说,追求甚解,探求根源,成就感油然而生。
有人会说那干脆从Win32 SDK、ALT开始岂不快哉! 哈哈! 欢迎不同见解。:-)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-9-24 21:45:38 | 显示全部楼层
就是个人开发不合算,花了时间还难保开发库质量,
而且难保你现在做的以后可以被AUTOCAD支持。
我 想
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-25 08:28:37 | 显示全部楼层
程序员的悲哀在于它只能使用别人用过的东西,至于原创,我想在产业化的今天是不被接受的,不会给你很多时间来思考如何创新,都是重复性的劳动
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-25 12:46:20 | 显示全部楼层
最初由 djner 发布
[B]程序员的悲哀在于它只能使用别人用过的东西,至于原创,我想在产业化的今天是不被接受的,不会给你很多时间来思考如何创新,都是重复性的劳动 [/B]


没有创新哪有发展?我感觉在有条件的条件下,最好是原创,会更适应于自已的要求。个人观点,欢迎讨论
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-9-25 17:34:27 | 显示全部楼层
从底层(或比较低的层次)开始,AutoCAD只要支持CWnd,CDialog等,就能够支持原创派生对象,不必考虑AutoCAD是否支持。
另一个好处是:学习并逐步深入地掌握MFC,Win32 SDK的内幕,对程序开发大有益处,“知其然,知其所以然”。
一旦积累到一定的程度,开发效率不比AcUi慢,最大的好处在于“一切尽在掌握”。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-28 14:18:27 | 显示全部楼层
强烈支持原创! 当然,你要有足够的技术实力!
可以慢慢积累嘛!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-29 13:51:42 | 显示全部楼层
我想这是一种锻炼,从无到有才能有进步,只有比较才能提高。不过在讲求效率的今天,开发也都是基于已有的平台。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-9-30 12:10:30 | 显示全部楼层
在Ui对象的开发过程中,我发现AutoCAD R14不十分符合Windows开发的常规,一个大一统的CWnd定义,很难在窗口内挂上自己的Ui,即Docking Wnd,(可能与单文档有关),而AutoCAD200i 则比较好(由于是多文档)。这使得我的Ui对象无法向下支持R14。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-12 10:14:20 | 显示全部楼层
产业化,投入和产出都是追求最小比例的
没有效率哪来效益
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 09:25:03 | 显示全部楼层
工作还是用已有的平台,学习还是自己做,增加理解。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 12:15:23 | 显示全部楼层
没错,我都不知道什么AcUI,从来没用过,我直接用atl。
主要是AcUi只能在cad中用,而且太难看。
过一镇子,准备用D3D做arx的界面,搞死cad.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-25 20:24:19 | 显示全部楼层
了不起啊,不过要搞倒AutoCAD不容易啊,除非有自己的CAD平台!既然基于ARX开发,就是追求效率,可以考虑用一部分AcUi类得,其实AcUi中有些类还是比较好用的.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-16 14:27 , Processed in 0.205247 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表