VC 常用數據類型總結

ATOM    原子(原子表中的一個字符串的參考)
BOOL    布爾變量
BOOLEAN           布爾變量
BYTE    字節(8位)
CCHAR    Windows字符
CHAR    Windows字符
COLORREF           紅、綠、藍(RGB)彩色值(32位)
Const    變量,該變量的值在執行期間保持爲常量
CRITICAL_SECTION 臨界段對象
CTRYID    國名標識符
DLGPROC          指向一個對話框過程的指針
DWORD    雙字(32位)
ENHMFENUMPROC    指向一個應用程序定義的回調函數的指針,該回調函數枚舉增強的元文件記錄
ENUMRESLANGPROC  指向一個應用程序定義的回調函數的指針,該回調函數枚舉資源語言。
ENUMRESNAMEPROC  指向一個應用程序定義的回調函數的指針,該回調函數枚舉資源名稱。
ENUMRESTYPEPROC  指向一個應用程序定義的回調函數的指針,該回調函數枚舉資源類型。
FARPROC          指向一個回調函數的指針
FLOAT       浮點變量
FMORDER          32位字體映射值的數組
FONTENUMPROC     指向一個應用程序定義的回調函數的指針,該回調函數枚舉字體
GOBJENUMPROC     指向一個應用程序定義的回調函數的指針,該回調函數枚舉圖形設備接口(GDI)對象
HACCEL    加速鍵表句柄
HANDLE    對象的句柄
HBITMAP           位圖句柄
HBRUSH     畫刷句柄
HCONV    動態數據交換(DDE)會話句柄
HCONVLIST DDE  會話句柄
HCURSOR            光標句柄
HDC    設備描述表(DC)句柄
HDDEDATA DDE  數據句柄
HDLG    對話框句柄
HDWP    延期窗口位置結構句柄
HENHMETAFILE   增強原文件句柄
HFILE    文件句柄
HFONT      字體句柄
HGDIOBJ GDI      對象句柄
HGLOBAL          全局內存塊句柄
HHOOK            鉤子句柄
HICON    圖標句柄
HINSTANCE   實例句柄
HKEY    登記關鍵字句柄
HLOCAL   局部內存塊句柄
HMEMU   菜單句柄
HMETAFILE  元文件句柄
HMIDIIN            樂器的數字化接口(MIDI)輸入文件句柄
HMIDIOUT MIDI 輸出文件句柄
HMMIO   文件句柄
HOOKPROC           指向一個應用程序定義的鉤子函數的指針
HPALETTE           調色板句柄
HPEN   畫筆句柄
HRGN   域句柄
HRSRC   資源句柄
HSZ DDE  字符串句柄
HWAVEIN           波形輸入文件句柄
HWAVEOUT           波形輸出文件句柄
HWINSTA           工作站句柄
HWND   窗口句柄
INT   符號整數
LANGID   語言標識符
LCID   所在國(Locale)標識符
LCTYPE   所在國類型
LINEDDAPROC  指向一個回調函數的指針,該回調函數處理行座標
LONG   32位符號整數
LP   指向一個以"NULL"結束的Unicode(TM)字符串的指針
LPARAM   32位消息參數
LPBOOL   指向一個布爾變量的指針
LPBYTE   指向一個字節的指針
LPCCH  指向一個Windows字符常量的指針
LPCCHOOKPROC  指向一個應用程序定義的鉤子函數的指針
LPCFHOOLPROC  指向一個應用程序定義的鉤子函數的指針
LPCH   指向一個Windows字符的指針
LPCOLORREF  指向一個COLORREF值的指針
LPCRITICAL_SECTION  指向一個臨界段對象的指針
LPCSTR   指向一個以"NULL"結束的WINDOWS字符串常量的指針
LPCTSTR          指向一個以"NULL"結束的Unicode或Windows字符串常量的指針
LPCWCH   指向一個以"NULL"指向一個以"NULL"結束的Unicode字符常量的指針
LPCWSTR          指向一個以"NULL"指向一個以"NULL"結束的Unicode字符串常量的指針
LPDWORD           指向一個無符號雙字(32位)的指針
LPFRHOOLPROC  指向一個應用程序定義的鉤子函數的指針
LPHANDLE            指向一個句柄的指針
LOHANDLER_FUNCTION 指向一個處理程序函數的指針
LPHWAVEIN  指向一個波形輸入文件句柄的指針
LPHWAVEOUT  指向一個波形輸出文件句柄的指針
LPINT   指向一個符號整數的指針
LPLONG   指向一個符號長整數(32位)的指針
LPOFNHOOKPROC  指向一個應用程序定義的鉤子函數的指針
LPPRINTHOOKPROC   指向一個應用程序定義的鉤子函數的指針
LPSETUPHOOKPROC   指向一個應用程序定義的鉤子函數的指針
LPTSTR   指向一個以NULL結束的Unicode或Windows字符串的指針
LRESULT           消息處理的符號結果
LPVOID   指向任何類型的指針
LPWSTR   指向一個以"NULL"結束的Unicode字符串的指針
LUID   局部唯一的標識符
MCIDEVICEID  媒體控制接口(MCI)設備標識符
MFENUMPROC  指向一個應用程序定義的回調函數的指針,該回調函數枚舉元文件記錄
MMRESULT           多媒體消息的處理結果
NPSTR   指向一個以"NULL"結束的Windows字符串的指針
NWPSTR   指向一個以"NULL"結束的Unicode字符串的指針
PBOOL   指向一個布爾變量的指針
PBYTE   指向一個字節的指針
PCCH   指向一個Windows字符常量的指針
PCH   指向一個Windows字符的指針
PCHAR   指向一個Windows字符的指針
PCRITICAL_SECTION 指向一個臨界段對象的指針
PCSTR   指向一個以"NULL"結束的Windows字符串常量的指針
PCWCH   指向一個Unicode字符常量的指針
PCWSTR   指向一個以"NULL"結束的Unicode字符串常量的指針
PDWORD   指向一個無符號雙字的指針
PFLOAT   指向一個浮點變量的指針
PFNCALLBACK  指向一個回調函數的指針
PHANDLE           指向一個句柄的指針
PHANDLER_ROUTINE  指向一個處理程序的指針
PHKEY   指向一個登記關鍵字的指針
PINT   指向一個符號整數的指針
PLONG   指向一個符號長整數的指針
PLUID   指向一個局部唯一的表示符(LUID)的指針
PROPENUMPROC  指向一個應用程序定義的回調函數的指針,該回調函數枚舉窗口特徵
PSHORT   指向一個符號短整數的指針
PSID   指向一個加密標識符(SID)的指針
PSTR   指向一個以"NULL"結束的Windows字符串的指針
PSZ   指向一個以"NULL"結束的Windows字符串的指針
PTCH   指向一個Windows或Unicode字符的指針
PTCHAR   指向一個Windows或Unicode字符的指針
PTSTR   指向一個以"NULL"結束的Windows或Unicode字符串的指針
PUCHAR   指向一個無符號Windows字符的指針
PUINT   指向一個無符號整數的指針
PULONG   指向一個無符號長整數的指針
PUSHORT           指向一個無符號短整數的指針
PVOID   指向任何類型的指針
PWCH   指向一個Unicode字符的指針
PWCHAR   指向一個Unicode字符的指針
PWORD   指向一個無符號字的指針
PWSTR   指向一個以"NULL"結束的Unicode字符串的指針
REGSAM   登記關鍵字的加密掩碼
SC_HANDLE  服務句柄
SERVICE_STATUS_HANDLE 服務狀態值句柄
SHORT   短整數
SPHANDLE           指向一個句柄的指針
TCHAR   Unicode或Windows字符
TIMERPROC  指向一個應用程序定義的定時器回調函數的指針
UCHAR   無符號Windows字符
UINT   無符號整數
ULONG   無符號長整數
USHORT   無符號短整數
VOID   任何類型
WCHAR   Unicode字符
WNDENUMPROC       指向一個應用程序定義的回調函數的指針,該回調函數枚舉窗口
WNDPROC           指向一個應用程序定義的窗口過程的指針
WORD   無符號字(16位)
WPARAM   32位消息參數
YIELDPROC  指向一個輸出回調函數的指針
發佈了0 篇原創文章 · 獲贊 0 · 訪問量 25萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章