| Unmanaged Windows API types | Unmanaged C language types | CLR type |
| HANDLE | void* | IntPtr |
| BYTE | unsigned char | Byte |
| SHORT | short | Int16 |
| WORD | unsigned short | UInt16 |
| INT, LONG | int, long | Int32 |
| BOOL | int, long | Int32 or Boolean |
| UINT | unsigned int | UInt32 |
| DWORD, ULONG | unsigned long | UInt32 |
| CHAR | char | Char |
| LPSTR, LPCSTR, LPWSTR, LPCWSTR | char*, wchar_t* | String or StringBuilder |
| FLOAT | float | Single |
| DOUBLE | double | Double |
Search This Blog
Showing posts with label UnManaged and Managed (CLR) Data Type. Show all posts
Showing posts with label UnManaged and Managed (CLR) Data Type. Show all posts
Thursday, December 11, 2008
UnManaged and Managed (CLR) Data Type equivalants
Subscribe to:
Posts (Atom)