數據類型 意義 BOOL Boolean值(TRUE? or FALSE) BSTR 32-bit字符指針 BYTE 8-bit整數,無正負號 COLORREF 32-bit數值,代表一個顏色值 DWORD 32-bit整數,無正負號 LONG 32-bit整數,有正負號 LPARAM 32-bit數值,作為窗口函數或callback函數的一個參數 LPCSTR 32-bit指針,指向一個常數字符串 LPSTR 32-bit指針,指向一個字符串 LPCTSTR 32-bit指針,指向一個常數字符串。此字符串可移植到Unicode LPTSTR 32-bit指針,指向一個字符串。此字符串可移植到Unicode LPVOID 32-bit指針,指向一個未指定類型的數據 LPRESULT 32-bit數值,作為窗口函數或callback函數的返回值 UINT Win16中,16-bit無正負號,Win32中,32-bit無正負號 WNDPROC 32-bit WORD 16-bit整數,無正負號 WPARAM 窗口函數的一個參數,Win16中16bits,Win32中32bits
?
?
MFC獨特的數據類型
數據類型 | 意義 |
POSITION | 一個數值,代表collection對象(例如數組或鏈表)中的元素位置,常使用于MFC collection classes |
LPCRECT | 32-bit指針,指向一個不變的RECT結構 |