如何在 IronPython 中访问宏

How to access macros in IronPython

可以在 ironPython 中使用宏吗? 我在 C 中有一个带有宏的 dll,我想从 IronPython 访问它。 有任何想法吗? 谢谢。

您不能从 DLL 访问 C 宏 - 它们由 C 预处理器处理,因此它们永远不会到达编译器,因此不能成为 DLL 的一部分。您可以使用标准 Python ctypes 模块访问从 IronPython 中的 DLL 导出的函数。