Chinaunix首页 | 论坛 | 博客
  • 博客访问: 74659
  • 博文数量: 19
  • 博客积分: 1930
  • 博客等级: 上尉
  • 技术积分: 155
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-09 15:17
个人简介

忆往昔之可鉴,知来者之可追

文章分类

全部博文(19)

分类: C/C++

2010-05-17 14:55:05

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 或
                                            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 位

阅读(1282) | 评论(0) | 转发(0) |
0

上一篇:群氓

下一篇:运放主要参数

给主人留下些什么吧!~~