Adesk::Boolean CMultiEntityEx::subWorldDraw( AcGiWorldDraw* mode )什么情况下mode 为空
在任何情况下,作为最佳实践,你的subWorldDraw实现应该检查mode是否为空,并且在这种情况下适当地处理,例如返回Adesk::kFalse。mode指针为空的情况通常是不正常的,这可能意味着内部错误或者调用环境有问题。在AutoCAD的API中,并没有明确指出会有哪些情况会导致mode为空,因为在正常操作下,AutoCAD绘图管线应该总是提供一个有效的上下文。版本不兼容:如果你的ObjectARX代码是为旧版本的AutoCAD编写的,并在新版本中运行,API的变化可能导致意外行为。
原创
2023-12-07 21:40:52 ·
472 阅读 ·
0 评论