使用 ObjectARX API 简化注册表设置
ObjectARX 提供了 API,可简化将需求加载项写入注册表的任务。尽管编写初始注册表项时最好使用安装时间,但如果需要在运行时更改需求加载信息,则这些 API 可能很有用。例如,应用程序可以在安装时将默认设置写入,然后使用这些 API 在运行时将用户特定的值写入。HKEY_LOCAL_MACHINEHKEY_CURRENT_USER 类函数和全局函数将注册表项写入由当前用户权限指定的位置。如果用户具有高级用户权限,则条目将写入 。否则,它们写在 .AcadAppInfoacrxRegisterApp()HKEY_LOCAL_MACHINEHKEY_CURRENT_USER 该函数写入需求加载所需的所有注册表项。它提供了一个参数,该参数强制将条目写入配置单元,即使用户在 中具有写入权限。有关详细信息,请参阅 ObjectARX 参考。AcadAppInfo::writeToRegistry()HKEY_CURRENT_USERHKEY_LOCAL_MACHINEwriteToRegistry 以下方法提供了将组和命令需求加载信息写入注册表的功能:
全局函数是执行部分注册表设置的单调用包装器。您可以将此函数与您自己的对象结合使用。请参阅《ObjectARX 参考》中的详细文档和重要注意事项。acrxRegisterApp()AcadAppInfoAcadAppInfoacrxRegisterApp 本教程中的主题父主题: |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-12-16 07:28
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.