MFC中常用的数据类型
数据类型 | 意义 |
---|---|
BOOL | 布尔值 |
BSTR | 32位字符指针 |
BYTE | 8位无符号整数 |
COLORREF | 32位数值,代表一个颜色值 |
DWORD | 32位无符号整数 |
LONG | 32位有符号整数 |
LPARAM | 32位数值,作为窗口函数或callback的一个参数 |
LPCSTR | 32位指针,指向一个常数字符串 |
LPSTR | 32位指针,指向一个字符串 |
LPCTSTR | 32位指针,指向一个可以移植到Unicode和DBCS的常数字符串 |
LPTSTR | 32位指针,指向一个可以移植到Unicode和DBCS的字符串 |
LPVOID | 32位指针,指向一个未指定类型的数据 |
LPRESULT | 32位数值,作为窗口函数或callback函数的返回值 |
UINT | Win32中是一个32位的无符号整数 |
WNDPROC | 32位指针指向一个窗口函数 |
WORD | 16位无符号整数 |
WPARAM | 窗口函数callback函数的一个参数,在Win32中是32位 |
摘自《深入浅出MFC》