• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Welcome to Leon's Blog  
            日歷
            <2008年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567
            統計
            • 隨筆 - 30
            • 文章 - 0
            • 評論 - 51
            • 引用 - 0

            導航

            常用鏈接

            留言簿(4)

            隨筆分類

            隨筆檔案

            ACM

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

             
            這兩天學習windows編程,對里面的類型不熟悉,這是從網上找的一份。

            標識符 實際類型 意義 
            CHAR char 8位Windows(ANSI)字符。 
            CCHAR char 8位Windows(ANSI)字符。 
            PSZ char* 一個以"NULL"結束的Windows字符串的指針 
            PCHAR CHAR* 一個CHAR型指針 
            PSTR CHAR* 一個以"NULL"結尾的8位Windows(ANSI)字符串指針 
            LPSTR CHAR* 一個以"NULL"結尾的8位WINDOWS(ANSI)字符串指針 
            NPSTR CHAR* 一個以"NULL"結尾的8位WINDOWS(ANSI)字符串指針 
            PCSTR CONST CHAR* 一個以"NULL"結尾的8位WINDOWS(ANSI)字符串常量指針 
            LPCSTR CONST CHAR* 一個以"NULL"結尾的8位WINDOWS(ANSI)字符串常量指針 
            WCHAR wchar_t 16位Unicode字符 
            PWCH WCHAR* 一個WCHAR型指針 
            PWCHAR WCHAR* 一個WCHAR型指針 
            PWSTR WCHAR* 一個以"NULL"結尾的16位Unicode字符串指針 
            LPWSTR WCHAR FAR* 一個以"NULL"結尾的16位Unicode字符串指針 
            NWPSTR WCHAR* 一個以"NULL"結尾的16位Unicode字符串指針 
            PCWCH CONST WCHAR* 一個WCHAR型常量指針 
            LPCWCH CONST WCHAR FAR* 一個WCHAR型常量指針 
            PCWSTR CONST WCHAR* 一個以"NULL"結束的16位Unicode字符串常量指針 
            LPCWSTR CONST WCHAR FAR* 一個以"NULL"結尾的16位Unicode字符串常量指針 
            TCHAR WCHAR(或char) 兼容型字符(Unicode中為WCHAR型,Windows中為CHAR型) 
            PTCHAR WCHAR*(或char) 一個TCHAR型指針 
            PTCH LPWSTR(或LPSTR) Unicode中為LPWSTR型,Windows中為LPSTR型 
            LPTCH LPWSTR(或LPSTR) Unicode中為LPWSTR型,Windows中為LPSTR型 
            PTSTR LPWSTR(或LPSTR) Unicode中為LPWSTR型,Windows中為LPSTR型 
            LPTSTR LPWSTR(或LPSTR) Unicode中為LPWSTR型,Windows中為LPSTR型 
            PCTSTR PCWSTR(或PCSTR) Unicode中為PCWSTR型,Windows中為PCSTR型 
            LPCTSTR LPCWSTR(或LPCSTR) Unicode中為LPCWSTR型,Windows中為LPCSTR型 
            UCHAR unsigned char 無符號字符型 
            PUCHAR UCHAR* 一個UCHAR型指針 
            BSTR OLECHAR* 32位字符指針(不推薦使用) 
            OLECHAR wchar_t Unicode字符類型(用于對象鏈接與嵌入的數據類型,如嵌入Word文檔) 
            LPOLESTR OLECHAR* 一個OLECHAR型指針 
            LPCOLESTR const OLECHAR* 指向OLECHAR類型的字符串常量指針 
            ---------------------------------------------------

            數值類:
            ---------------------------------------------------
            標識符 實際類型 意義 
            BYTE unsigned char 8位無符號整數 
            PBYTE BYTE near* 一個BYTE型指針 
            LPBYTE BYTE far* 一個BYTE型指針 
            TBYTE WCHAR(或unsigned char) Unicode中為WCHAR型,Windows中為unsigned char型 
            PTBYTE WCHAR*(或unsigned char*) 一個TBYTE型指針 
            BOOL int 布爾變量,其值為(TRUE或FALSE) 
            PBOOL BOOL near* 一個BOOL型指針 
            LPBOOL BOOL far* 一個BOOL型指針 
            BOOLEAN BYTE 布爾變量,其值為(TRUE或FALSE) 
            PBOOLEAN BOOLEAN* 一個BOOLEAN型指針 
            SHORT short 16位短整數(有符號) 
            PSHORT SHORT* 一個SHORT型指針 
            USHORT unsigned short 無符號短整型 
            PUSHORT USHORT* 一個USHORT型指針 
            INT int 32位符號整數 
            INT32  32位符號整數 
            INT64  64位符號整數 
            INT_PTR  Signed integral type for pointer precision.Use when casting a pointer to an integer to perform pointer arithmetic. 
            PINT INT near* 一個INT型指針 
            LPINT INT far* 一個INT型指針 
            UINT unsigned int 無符號的整型 
            UINT32  無符號的INT32型 
            UINT64  無符號的INT64型 
            UINT_PTR  無符號的INT_PTR型 
            PUINT UINT* 一個UINT型指針 
            LONG long 32位符號整數 
            LONG32  32位符號整數 
            LONG64  64位符號整數 
            LONGLONG __int64(或double) 64位符號整數 
            LONG_PTR  Signed long type for pointer precision.Use when casting a pointer to a long to perform pointer arithmetic. 
            PLONG LONG near* 一個LONG型指針 
            LPLONG LONG far* 一個LONG型指針 
            PLONGLONG LONGLONG* 一個LONGLONG型指針 
            ULONG unsigned long 無符號的LONG型 
            ULONG32  無符號的LONG32型 
            ULONG64  無符號的LONG64型 
            ULONGLONG unsigned __int64(或double) 64位無符號整型 
            ULONG_PTR  無符號的LONG_PTR型 
            PULONG ULONG* 一個ULONG型指針 
            PULONGLONG ULONGLONG* 一個ULONGLONG型指針 
            WORD unsigned short 16位無符號整型 
            PWORD WORD near* 一個WORD型指針 
            LPWORD WORD far* 一個WORD型指針 
            DWORD unsigned long 32位無符號整數 
            DWORD32  32位無符號整型 
            DWORD64  64位無符號整型 
            DWORD_PTR  Unsigned long type for pointer precision.Use when casting a pointer to a long type to perform pointer arithmetic.(Also commonly used for general 32-bit parameters that have been extended to 64 bits in 64-bit Windows. 
            PDWORD DWORD near* 一個DWORD型指針 
            LPDWORD DWORD far* 一個DWORD型指針 
            FLOAT float 浮點變量 
            PFLOAT FLOAT near* 一個FLOAT型指針 
            ---------------------------------------------------

            句柄類:
            ---------------------------------------------------
            標識符 實際類型 意義 
            HANDLE void* 對象句柄(32位無符號整數) 
            PHANDLE HANDLE NEAR* 一個HANDLE型指針 
            SPHANDLE HANDLE NEAR* 一個HANDLE型指針 
            LPHANDLE HANDLE FAR* 一個HANDLE型指針 
            GLOBALHANDLE HANDLE 一個全局句柄 
            HDC HANDLE 設備描述表(DC)句柄 
            HBITMAP HANDLE 位圖句柄 
            HBRUSH HANDLE 畫刷句柄 
            HICON HANDLE 圖標句柄 
            HCURSOR HICON 光標句柄 
            HPALETTE HANDLE 調色板句柄 
            HPEN HANDLE 畫筆句柄 
            HCONV  動態數據交換(DDE)會話句柄 
            HACCEL HANDLE 加速鍵表句柄 
            HCONVLIST  DDE會話列表句柄 
            HDDEDATA  DDE數據句柄 
            HDESK HANDLE 桌面句柄 
            HDLG    對話框句柄 
            HDROP    一個internal drop structure句柄。 
            HDWP    延期窗口位置結構句柄 
            HENHMETAFILE HANDLE 增強圖元文件句柄 
            HFILE int或short 文件句柄,用于函數OpenFile,不是CreateFile 
            HFONT HANDLE 字體句柄 
            HGDIOBJ HANDLE(void NEAR*) GDI對象句柄 
            HGLOBAL HANDLE 全局內存塊句柄 
            HHOOK HANDLE 鉤子句柄 
            HIMAGELIST    映像列表句柄 
            HIMC    輸入描述表句柄 
            HINSTANCE HANDLE 實例句柄(32位無符號整數) 
            HKEY    登記關鍵字句柄 
            HKL HANDLE Input locale identifier. 

            posted on 2008-09-29 15:36 Leon916 閱讀(923) 評論(0)  編輯 收藏 引用 所屬分類: windows編程
             
            Copyright © Leon916 Powered by: 博客園 模板提供:滬江博客
            韩国三级中文字幕hd久久精品 | 99久久国产主播综合精品 | 狠狠人妻久久久久久综合| 爱做久久久久久| 中文成人无码精品久久久不卡| 亚洲狠狠婷婷综合久久蜜芽 | 99久久无色码中文字幕人妻| 久久久久国产精品熟女影院| 久久高清一级毛片| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 97久久精品人妻人人搡人人玩| 久久久黄片| 久久精品九九亚洲精品天堂| 久久久久se色偷偷亚洲精品av| 日韩精品国产自在久久现线拍 | 精品国产乱码久久久久久人妻| 亚洲国产成人久久精品动漫| 一本久久a久久精品亚洲| 久久精品国产亚洲AV不卡| 91精品国产综合久久精品| 7777精品伊人久久久大香线蕉| 精品久久久久久久久久中文字幕| 久久久精品国产sm调教网站| 久久婷婷午色综合夜啪| 国产福利电影一区二区三区久久老子无码午夜伦不 | 伊人久久大香线蕉av不变影院| 久久久久国产一级毛片高清板| 91精品国产色综合久久| 久久久婷婷五月亚洲97号色| 国产精品久久久久久久app | 久久99精品久久久久久噜噜| 久久久91精品国产一区二区三区 | 91精品国产综合久久精品| 欧美噜噜久久久XXX| 亚洲va中文字幕无码久久| 奇米影视7777久久精品人人爽 | 乱亲女H秽乱长久久久| 亚洲中文字幕无码久久综合网| 亚州日韩精品专区久久久| 午夜视频久久久久一区| 老男人久久青草av高清|