windows api中定義的基礎資料型別 (Elementary Data Type)簡介)

來源:互聯網
上載者:User

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              指向一個輸出回呼函數的指標

轉自:CSDN-http://blog.csdn.net/daiguan/archive/2001/09/06/4516.aspx
可去微軟網站MSDN Library:http://msdn.microsoft.com/en-us/library/aa383751(VS.85).aspx

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.