• [MC C++]bmake添加修改编译命令选项

    [MC C++]如何更改bmake,使得能够更改cl的编译命令选项, 比如添加“/clr”编译选项或者修改已有的编译选项
  • 用keyincommand打开一个winform窗体,如果重新执行keyincommand,会打开一个新的窗体,老的窗体不会自动关闭

    如何在打开新的窗体时关闭老的窗体呢?
  • [MSCE C++] 求一个u16.1 SDK的离线包

    [MSCE C++] 求一个u16.1 SDK的离线包
  • 【MSCE C++】MSCE中使用的代码在OBD软件中获取ElementId失败

    问题描述: 在MSCE中使用以下代码获取元素的ElementId。可以正常获取 但是这段代码在OBD CE update6 版本中获取地元素ElementId为0;实际上元素已经有ID,并不是0; 请问有什么方法 可以让在MSCE和OBD CE中获取的ElementId都是正确的?
  • [MSCE C++]请问:如何将一个sheetModel添加到sheetindex中?

    请问一下,我想把一个sheet model添加到sheetindex里面去,该如何实现? 我参考了sdk 样例中的 validateSheetLinks例子,以及论坛里的一篇帖子: https://communities.bentley.com/communities/other_communities/chinafirst/f/microstation-projectwise/169104/msce-c-links 但是我在调用DgnModelLink::SefFileLink()时不成功…
  • 隔离

    我还咨询您一个问题,我现在打开了一个管道的 dgn 文件,用 MS 的 Project Explorer 隔离某一个元素,然后再分别利用 View Contrl 选择 wire frame 和 top/right/front 视图,把这三个视图放到同一个 View 里,该怎么做啊,能否提供一个思路: 我的意思是隔离后,当前视图上只显示当前元素,这个时候我枚举当前元素的 top 视图是不是就只会枚举当前元素的,其他不可见的就不会枚举出来。
  • MSCE C++ 关于ParametericSolid创建的几点疑问

    各位老师好, 在学习"\exampleSolids\exampleParametricFeatureTree.cpp"时,尝试这写一个关于booleanUnion的例子,虽然创建成功,但是有几个问题请老师们解答一下。 EditElementHandle _cushionCapEeh, _squarePileEeh; // Two defined smartsolid EidtElementHandle TrapezoidCushionCap _cushioCap(1, 1.5, 0.5…
  • 关于添加VS预编译器

    请问大家: 在纯VS开发时,遇到过使用的一些宏定义和c++ stl宏定义之间产生冲突,可以在属性->c/c++->预处理器->预处理器定义中添加一些宏定义,以消除这种影响。比如添加NOMINMAX等,但是在进行MS二次开发时这种宏定义应该怎么填添加?是在.cpp文件中添加呢还是在创建mke文件的时候添加?如果是后者应该怎么添加? 实际中,我遇到“”error C2220: 警告被视为错误 - 没有生成“object”文件” 这种将警告视为错误导致编译失败的问题,在纯vs编程时可修改 右击…
  • 请问mdl中,如何在创建文字时,修改文字对齐方式?

    各位专家好, 请问mdl中,如何在创建文字时,修改文字对齐方式? 我按照如下顺序调用的API,但是发现如果设置了居中方式,就会导致字高被清零,原因没找到 直接调用 pStyle->SetProperty(TextStyle_Justification, UINT32(TextElementJustification::CenterMiddle)) 设置后没有效果,所以才用的 ParagraphPropertiesPtr方式 TextBlockPtr pText = TextBlock…
  • 请问MacroStation中MDL程序读写的图形坐标是什么单位?

    各位专家好, 请问MacroStation中,MDL程序读写的图形坐标是什么单位? 是固定不变的还是跟系统某些配置有关? 是否系统配置的坐标只影响图面用户看到的数值,内部图形的实际坐标不变?
  • [MSCE C++] bamke -a错误

    装完VS2017,MSCE U12和SDK 后bamke -a出现以下问题。 这是哪里出了问题呢,我看论坛有同类问题,但是也看不出来最后解决了没,怎么解决的?谢谢!! LINK : fatal error LNK1181: 无法打开输入文件“C:\PROGRA~2\Microsoft.obj” BMAKE: call trace line: 414, C:\PROGRA~1\Bentley\MicroStationCONNECTSDK\mki\dlmlink.mki line…
  • [MSCE C++ 创建层和删除层中所有元素的问题]

    我创建了一个层,然后在该层上做一些操作,另外又做了一个功能,用于清除该层上所有元素。结果 清除 的时候总是把别的层的元素也删除了,有时候会崩溃,麻烦老师帮我找找原因。 创建层的代码: auto ret = mdlLevel_isValidByName(ACTIVEMODEL, 0, L"MyLevel"); if (!ret) { mdlLevel_create(nullptr, ACTIVEMODEL, L"MyLevel", LEVEL_NULL_CODE); mdlLevelTable_rewrite…
  • [MSCE C++] 如何通过代码实现下图所示中Fence Mode的勾选状态

  • [MSV8i C++]有没有mdl函数来实现修剪实体工具的操作

    类似的有mdlKISolid_booleanDisJoint可以做剪切,但用起来有点麻烦,请问一下有没有修剪实体的函数直接可用啊???