一、知识点(课程在 报名并添加老师微信获取进一步资料)
1、使用MFC的对话框在ObjectARX应用程序中创建模态对话框的一般过程。
2、使用基于ObjectARX的对话框创建与AutoCAD风格相同的用户界面以及隐藏模态对话框和AutoCAD进行交互的方法。
二、知识點(课程在 报名并添加老师微信获取进一步资料)
在ObjectARX中显示一个模态对话框非常简单只需要创建一个对话框,并将其余CDialog或其派生类相关聯调用CDialog类的DoModal函数即可。
在ObjectARX中以AcUi开头的类用于创建与AutoCAD风格一致的用户界面,这组类从MFC继承除了具有基类的特性外,还引入一些在AutoCAD中特囿的特性
1)打开VS2012 ,新建一个ARX项目需要勾选:在共享的MFC库里面使用MFC,其他的可以保持默认
2)添加对话框资源,在解决方案资源管理器嘚.rc文件双击就会弹出资源视图。在资源视图界面点击右键插入对话框资源。在资源设计视图里面:标题和ID等内容可以进行修改根据需要添加其他需要添加的控件。3)为对话框资源添加对应的类就是在对话框设计视图双击就行,就会弹出对应的对话框用来新建对话框類的确定后就会生成两个文件 对话框类.h 对话框类.Cpp文件。
3)此时需要注意的是若工程编译不成功,就需要在“对话框类.h” #include "报名公开课并添加老师微信后获取
1、使用MFC是ObjectARX程序创建丰富界面的重要途径,商业ARX程序无一不使用MFC
2、模态对话框显示的一般步骤。
4、使用与AUTODESK风格一致嘚控件
5、隐藏对话框和AUTOCAD进行交互的方法。
7、用户手工修改文本框内容之后更新成员变量的方法。
发布了43 篇原创文章 · 获赞 39 · 访问量 6万+