CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

上下文菜单调用时的需求加载

2023-1-1 06:30| 发布者: admin| 查看: 287| 评论: 0|来自: AutoCAD

如果应用程序定义了自定义对象上下文菜单,则可以提供注册表设置,以确保在用户右键单击其中一个对象时加载所需的模块。为此,请向注册表部分添加一个项。在高级用户的计算机上,配置单元显示在以下注册表位置:ContextHandlersContextHandlers

\\HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.0\
    ACAD-4101:409\
        ContextHandlers

键的名称应为自定义对象类名。键的值应该是需要加载的应用程序的逻辑名称的逗号分隔列表。这些逻辑名称必须与注册表配置单元中存在的键匹配,如创建 AutoCAD 子项和值中所述。ApplicationNameApplications

以下示例说明了对象的密钥:ContextHandlerAcDbTable

\\HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R24.0\
    ACAD-4101:409\
        ContextHandlers\
           AcDbTable:REG_SZ:AcadTable,AcSmSheetList

当用户右键单击对象时,此键保证加载与逻辑名称关联的模块。AcDbTableAcadTableAcSmSheetList


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 11:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部