C#调用DLL文件时参数对应表
Wtypes.h中的非托管类型 非托管 C语言类型 托管类名 说明
HANDLE void* System.IntPtr 32 位
BYTE unsigned char System.Byte 8 位
SHORT short System.Int16 16 位
WORD unsigned short System.UInt16 16 位
INT int System.Int32 32 位
UINT unsigned int System.UInt32 32 位
LONG long System.Int32 32 位
BOOL long System.Int32 32 位
DWORD unsigned long System.UInt32 32 位
ULONG unsigned long System.UInt32 32 位
CHAR char System.Char 用 ANSI 修饰。
LPSTR char* System.String 或
C#调用DLL文件时参数对应表
最新推荐文章于 2022-05-19 18:45:54 发布
本文详细介绍了如何在C#中调用DLL文件,特别是处理不同类型参数如float和byte的对应方法,同时探讨了C#与C语言之间进行跨语言调用的注意事项。
摘要由CSDN通过智能技术生成