[英]How to access constant values in an unmanaged dll
这是一个预处理器定义,不会编译到 DLL。 但是,您可以创建一个返回此值的 C/C++ function 并从 C# 调用它。 就像是:
extern "C" __declspec(dllexport) int GetProtocolVersion()
{
return ProtocolVersion;
}
在 C# 中:
[DllImport("MyDll")]
extern int GetProtocolVersion();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.