?
對于像我這樣剛接觸MFC不久的人來說,MFC中的數據類型的確讓人很頭痛,需要不時地去查找MSDN,找的多了,就記下來了一部分,于是貼出來,加強記憶!
數據類型 | 意義 |
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結構 |
posted on 2006-05-11 09:00
炙熱的太陽 閱讀(1988)
評論(4) 編輯 收藏 引用