您的位置:首页 > 编程语言 > C#

[C#]Windows API声明中的数据类型与.NET数据类型之间的对照关系

2010-09-30 10:34 429 查看
API.NET
BOOLSystem.Int32/bool
BOOLEANSystem.Int32/bool
BYTESystem.UInt16
CHARSystem.Int16
COLORREFSystem.UInt32
DWORDSystem.UInt32
DWORD32System.UInt32
DWORD64System.UInt64
FLOATSystem.Float
HACCELSystem.IntPtr
HANDLESystem.IntPtr
HBITMAPSystem.IntPtr
HBRUSHSystem.IntPtr
HCONVSystem.IntPtr
HCONVLISTSystem.IntPtr
HCURSORSystem.IntPtr
HDCSystem.IntPtr
HDDEDATASystem.IntPtr
HDESKSystem.IntPtr
HDROPSystem.IntPtr
HDWPSystem.IntPtr
HENHMETAFILESystem.IntPtr
HFILESystem.IntPtr
HFONTSystem.IntPtr
HGDIOBJSystem.IntPtr
HGLOBALSystem.IntPtr
HHOOKSystem.IntPtr
HICONSystem.IntPtr
HIMAGELISTSystem.IntPtr
HIMCSystem.IntPtr
HINSTANCESystem.IntPtr
HKEYSystem.IntPtr
HLOCALSystem.IntPtr
HMENUSystem.IntPtr
HMETAFILESystem.IntPtr
HMODULESystem.IntPtr
HMONITORSystem.IntPtr
HPALETTESystem.IntPtr
HPENSystem.IntPtr
HRGNSystem.IntPtr
HRSRCSystem.IntPtr
HSZSystem.IntPtr
HWINSTASystem.IntPtr
HWNDSystem.IntPtr
INTSystem.Int32
INT32System.Int32
INT64System.Int64
LONGSystem.Int32
LONG32System.Int32
LONG64System.Int64
LPARAMSystem.IntPtr
LPBOOLSystem.Int16[]
LPBYTESystem.UInt16[]
LPCOLORREFSystem.UInt32[]
LPCSTRSystem.String
LPCTSTRSystem.String
LPCVOIDSystem.UInt32
LPCSWSTRSystem.String
LPDWORDSystem.UInt32[]
LPHANDLESystem.UInt32
LPINTSystem.Int32[]
LPLONGSystem.Int32[]
LPSTRSystem.String
LPTSTRSystem.String
LPVOIDSystem.UInt32
LPWORDSystem.Int32[]
LPWSTRSystem.String
LRESULTSystem.IntPtr
PBOOLSystem.Int16[]
PBOOLEANSystem.Int16[]
PBYTESystem.UInt16[]
PCHARSystem.Char[]
PCSTRSystem.String
PCTSTRSystem.String
PCWCHSystem.UInt32
PCWSTRSystem.UInt32
PDWORDSystem.Int32[]
PFLOATSystem.Float[]
PHANDLESystem.UInt32
PHKEYSystem.UInt32
PINTSystem.Int32[]
PLCIDSystem.UInt32
PLONGSystem.Int32[]
PLUIDSystem.UInt32
PSHORTSystem.Int16[]
PSTRSystem.String
PTBYTESystem.Char[]
PTCHARSystem.Char[]
PTSTRSystem.String
PUCHARSystem.Char[]
PUINTSystem.UInt32[]
PULONGSystem.UInt32[]
PUSHORTSystem.UInt16[]
PVOIDSystem.UInt32
PWCHARSystem.Char[]
PWORDSystem.Int16[]
PWSTRSystem.String
REGSAMSystem.UInt32
SC_HANDLESystem.IntPtr
SC_LOCKSystem.IntPtr
SHORTSystem.Int16
SIZE_TSystem.UInt32
SSIZE_System.UInt32
TBYTESystem.Char
TCHARSystem.Char
UCHARSystem.Byte
UINTSystem.UInt32
UINT32System.UInt32
UINT64System.UInt64
ULONGSystem.UInt32
ULONG32System.UInt32
ULONG64System.UInt64
ULONGLONGSystem.UInt64
USHORTSystem.UInt16
WORDSystem.UInt16
WPARAMSystem.IntPtr
转自:http://www.zu14.cn/2010/08/26/windows-api-dotnet-framework-data-type-comparison/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: