首页 > 代码库 > 1.4用向导创建Hello,world程序
1.4用向导创建Hello,world程序
张帆老师的书籍是vc6和ARX2002的版本,我用的是vs2008+ARX2010。
1.先建立一个项目。文件->新建->项目,选择ObjectARX/DBX/OMF Project选项,起一个名字,选好保存的路径,然后点击确定。
2.然后会出现一个对话框来完成对项目的一些设置。输入你的注册名称(可用公司名称或你的个人名称作为前缀,避免和其他工程在命名上的重复),其他选项使用默认值,因为这个例子不涉及MFC等其他的信息,所以其他的选择默认,直接点击finish。
3.系统会为我们生成以下文件。其中,arxEntyPoint.cpp是我们将要编辑的文件。添加的命令也会在这个文件里生成函数。
4.注册一个新的Hello命令。单击ObjectARX嵌入工具栏的“ObjectARX commands”按钮,系统会弹出如下图所示的注册命令对话框。在空白处右键单击->new。填写好组名称,命令名称和其他选项后->OK。
5.arxEntyPoint.cpp中会生成下列代码:
// - XB.Hello command (do not rename) static void XBHello(void) { // Add your code for command XB.Hello here }
//-----------------------------------------------------------------------------IMPLEMENT_ARX_ENTRYPOINT(CMy14HelloWorldApp)ACED_ARXCOMMAND_ENTRY_AUTO(CMy14HelloWorldApp, XB, Hello, Hello, ACRX_CMD_MODAL, NULL)
6.在生成的函数中添加上自己写的代码。
1 // - XB.Hello command (do not rename)2 static void XBHello(void)3 {4 // Add your code for command XB.Hello here5 acutPrintf(_T("Hello,World!")); 6 }
7.项目->项目属性->配置属性->调试->命令一行中填写CAD2010的exe地址
8.F5启动调试,AutoCAD会启动。在CAD中选择工具->加载应用程序,会弹出如下对话框。然后选择项目编译生成的.arx文件->加载->关闭,及加载成功。
9.在命令行输入命令名字,便可以执行成功。
1.4用向导创建Hello,world程序
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。