MDL有没有接口可以通过代码加载MDL应用程序?而不是通过软件的加载命令。
mdlSystem_loadMdlProgram
我想让Mircrostation 启动时自动装载自己制作的MDL DLL组件, 或者我通过启动器(一个独立的EXE) 启动Microstation 并加载 自己的一些列 MDL 应用程序。像 mdlSystem_loadMdlProgram这样的API 应该只能在Bentley编译体系便宜出的DLL有作用吧?
或者Microstation在启动的时候有没有默认加载MDL程序的清单配置。我在清单配置中添加一项我自己的MDL程序也行。
看看这个帖子的答案能否帮助您
communities.bentley.com/.../421604
虽然可以实现不再重复加载MDL程序,但是最主要的场景是在用户安装产品后打开Microstation就已经加载了MDL,而不是打开Microstation还要进行自动加载的设置
直接把你的DLL+MA文件放到C:\Program Files\Bentley\MicroStation CONNECT Edition\MicroStation\MdlSys\Required文件夹下也能实现自动加载。
Answer Verified By: wei lv