MFC中的資料型別

2021-04-01 05:38:03 字數 930 閱讀 4026

mfc中的資料型別

資料型別

資料型別

意義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結構

MFC的資料型別

mfc資料型別分為3類 array 陣列 list 雙向鍊錶 map 又稱為dictionary,其內物件成對存在,一為鍵值物件 key object 一為實值物件 value object mfc collection classes所支援的物件中,有兩種特別需要說明,一是ob,一是ptr ob表...

MFC資料型別總結

bool boolean值 true false bstr 32 bit 字元指標 byte 8 bit 整數 未帶正負號 colorref 32 bit 數值 代表乙個顏色值 dword 32 bit整數 未帶正負號 long 32 bit整數 帶正負號 lparam 32 bit數值 作為視窗函...

MFC 常用資料型別轉化

cstring可以轉換為基本型別lpctstr,lpctstr根據專案編碼可以是const char 或者const wchar t string可以用c str 轉換為const char stringw可以用c str 轉換為const w char 而cstring和string w都過載了 ...