C++数据类型和C#的部分对应关系 API与C#数据结构类型对应关系表
n年前整理的,放在此处,备查。
C++数据类型 | 类型描述 | C#类型 |
WORD | 16位无符号整数 | ushort |
LONG | 32位无符号整数 | int |
DWORD | 32位无符号整数 | uint |
HANDLE | 句柄,32位整数 | int |
UINT | 32位无符号整数 | unit |
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 |