若要启动属性检查器应用程序,必须创建新的 MFC DLL 或 ATL 项目。如果不创建 ATL 项目,仍可以包含基本 ATL 标头。可以将项目定义为常规 DLL 或扩展 DLL。 接下来,为基于 ObjectARX MFC 的应用程序添加基本设置,如ObjectARX 开发人员指南中的其他部分所述。例如,实现CAcModuleResourceOverride Class 中描述的 theas。在应用程序模块中,添加一个函数并注册至少一个命令。DllMain()acrxEntryPoint() 如果未定义 ATL 项目,则必须在应用程序模块顶部附近声明文件范围的单例变量。此声明应紧跟在您的语句之后,并且必须完全如下所示:CComModule#include CComModule _Module; 此变量的行为类似于 Windows 应用程序中的对象。它向 ATL 子系统标识模块,并允许 ATL 使用应用程序对象初始化自身。CWinApp 注意:
ObjectARX 向导可以自动执行项目设置,还可以提供许多属性检查器接口的样板实现。如果您是 Autodesk 开发人员网络 (ADN) 的成员,请查阅 DevHelp Online 以获取其他文档和信息。 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:45
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.