非托管与托管类型的对应

来源:互联网 发布:免费的vpn软件 编辑:程序博客网 时间:2024/05/16 05:39
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 或 System.StringBuilder 用 ANSI 修饰。 LPCSTR Const char* System.String 或 System.StringBuilder 用 ANSI 修饰。 LPWSTR wchar_t* System.String 或 System.StringBuilder 用 Unicode 修饰。 LPCWSTR Const wchar_t* System.String 或 System.StringBuilder 用 Unicode 修饰。 FLOAT Float System.Single 32 位 DOUBLE Double System.Double 64 位
原创粉丝点击