1 / 14
文档名称:

API与C的数据类型对应关系表.doc

格式:doc   大小:206KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

API与C的数据类型对应关系表.doc

上传人:zxwziyou8 2018/6/25 文件大小:206 KB

下载得到文件列表

API与C的数据类型对应关系表.doc

文档介绍

文档介绍:C类型
C#类型
备注
WORD
ushort
DWORD
uint
UCHAR
int/byte
大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyte
UCHAR*
string/IntPtr
unsigned char*
[MarshalAs()]byte[]/?(Intptr)
char*
string
LPCTSTR
string
LPTSTR
[MarshalAs()] string
long
int
ulong
uint
Handle
IntPtr
HWND
IntPtr
void*
IntPtr
int
int
int*
ref int
*int
IntPtr
unsigned int
uint
COLORREF
uint
API与C#的数据类型对应关系表:
API数据类型
类型描述
C#类型
WORD
16位无符号整数
ushort
LONG
32位无符号整数
int
DWORD
32位无符号整数
uint
HANDLE
句柄,32位整数
int
UINT
32位无符号整数
uint
BOOL
32位布尔型整数
bool
LPSTR
指向字符的32位指针
string
LPCSTR
指向常字符的32位指针
String
BYTE
字节
byte
CHAR
字符
char
DWORDLONG
64位长整数
long
HDC
设备描述表句柄
int
HGDIOBJ
GDI对象句柄
int
HINSTANCE
实例句柄
int
HWM
窗口句柄
int
HPARAM
32位消息参数
int
LPARAM
32位消息参数
int
WPARAM
32位消息参数
int
其他:
BOOL
=

BOOLEAN
=

BYTE
=

CHAR
=

COLORREF
=

DWORD
=

DWORD32
=

DWORD64
=

FLOAT
=

EL
=

HANDLE
=

HBITMAP
=

HBRUSH
=

HCONV
=

HCONVLIST
=

HCURSOR
=

HDC
=

HDDEDATA
=

HDESK
=

HDROP
=

HDWP
=

HENHMETAFILE
=

HFILE
=

HFONT
=

HGDIOBJ
=

HGLOBAL
=

HHOOK
=

HICON
=

HIMAGELIST
=

HIMC
=

HINSTANCE
=

HKEY
=

HLOCAL
=

HMENU
=

HMETAFILE
=

HMODULE
=

HMONITOR
=

HPALETTE
=

HPEN
=

HRGN
=

HRSRC
=

HSZ
=

HWINSTA
=

HWND
=

INT