明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1884|回复: 5

[求助]win32程序打开单文档的ACAD程序

[复制链接]
发表于 2005-5-15 18:47:00 | 显示全部楼层 |阅读模式
要做一个win32程序,运行后,打开一个acad程序,



要求是:


1。单文档


2。不可"还原"


3。不可"改变大小"


4。任务栏无acad的图标(能自定更好)


5。标题栏无acad的图标(能自定更好)


6。无命令框


7。无"捕捉""栅格"……"模型"这一条,如果不能实现,干脆状态栏就不要了。


8。加载自定义菜单(默认菜单丢弃)


9。加载arx


要求很多,请大家指点迷津,能实现部分也行,先在此谢过了!
发表于 2005-5-15 20:42:00 | 显示全部楼层
acad也不是就几天写成的......



你的要求,就和写一个autocad差不多, opendwg致力于解读并模仿cad,但那时集合了多少个高手中的高手的力量阿,就算做出来了,也未必能全兼容,尤其是对新版本的支持,那可不是cs(反恐精英2.0),能够偷的来的.


我自己还想写一个window操作系统呢,谁能帮我?


.....我知道,这是不可能的.


楼主的要求,我想不是个人能做到的.



我又看了一遍楼主的要求,好像楼主不是要作一个"cad",而是要通过一个程序来限制cad的使用,有点像是cadlock一类的防剽窃的东东.上面说的全当是瞎聊.呵呵
 楼主| 发表于 2005-5-15 21:50:00 | 显示全部楼层
无痕发表于2005-5-15 20:42:00acad也不是就几天写成的...... 你的要求,就和写一个autocad差不多, opendwg致力于解读并模仿cad,但那时集合了多少个高手中的高手的力量阿,就算做出来了,也...
应导师要求,给人开发个数控系统的模块,外观上客户要求看起来不是那么像acad的样子,也只能这样子了。 客户也提了很多“不合理”的要求,么办法,只能尽量满足。 不知道这样一个系统只我一个人能否编得出来 -_-
发表于 2005-5-15 22:40:00 | 显示全部楼层
很简单的。


1、从注册表找到Acad,并配置一个Profile(菜单等)。方法搜索本论坛。


2、启动ACAD.EXE,ACAD.EXE的启动参数参见ACAD的Help


3、启动后(前述1的配置生效)自动加载ARX,对ACAD主窗口进行修改:单文档、不可还原等等。


ACAD是多文档,但可修改成貌似单文档,以及修改图标等。方法是搞明白CWnd、CFrameWnd及相关派生类就可以搞掂了。


又:我回答问题向来只讲方法,不讲具体实现。不过我已明确告诉你,实现你的要求都是可以的。
发表于 2005-5-16 10:29:00 | 显示全部楼层
..楼主先仔细读一下ACAD HELP里的customization guide吧..


还有MFC的窗口控制..
 楼主| 发表于 2005-5-16 21:40:00 | 显示全部楼层
中国虫发表于2005-5-15 22:40:00很简单的。 1、从注册表找到Acad,并配置一个Profile(菜单等)。方法搜索本论坛。 2、启动ACAD.EXE,ACAD.EXE的启动参数参见ACAD的Help 3、启动后(前述...

非常感谢! 慢慢尝试中,另有疑问处,还请大家多多指点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 08:46 , Processed in 0.181931 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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