控制代碼、Windows資料類型

來源:互聯網
上載者:User

標籤:UI   tps   hicon   icon   資料類型   資源   oat   nic   unicode   

WORD:16位無符號整型資料DWORD:32位無符號整型資料(DWORD32)DWORD64:64位無符號整型資料INT:32位有符號整數資料型別INT_PTR:指向INT資料類型的指標類型INT32:32位符號整型INT64:64位符號整型UINT:無符號INTLONG:32位符號整型(LONG32)ULONG:無符號LONGLONGLONG:64位符號整型(LONG64)SHORT:無符號短整型(16位)LPARAM:訊息的L參數WPARAM:訊息的W參數HANDLE:對象的控制代碼,最基本的控制代碼類型HICON:表徵圖的控制代碼HINSTANCE:程式執行個體的控制代碼HKEY:註冊表鍵的控制代碼HMODULE:模組的控制代碼HWND:視窗的控制代碼LPSTR:字元指標,也就是字串變數LPCSTR:字串常量LPCTSTR:根據環境配置,如果定義了UNICODE宏,則是LPCWSTR類型,否則則為LPCSTR類型LPCWSTR:UNICODE字串常量LPDWORD:指向DWORD類型資料的指標CHAR:8位元位元組TCHAR:如果定義了UNICODE,則為WCHAR,否則為CHARUCHAR:無符號CHARWCHAR:16位Unicode字元BOOL:布爾型變數BYTE:位元組類型(8位)CONST:常量FLOAT:浮點數據類型SIZE_T:表示記憶體大小,以位元組為單位,其最大值是CPU最大定址範圍VOID:無類型,相當於標準C語言中的voidWINAPI:Windows API的函數調用方式,常見於SDK標頭檔中對API函數的聲明中,相當於_stdcall(更嚴格地說,這不是資料類型,而是一種函數呼叫慣例 BYTE 8位 unsigned char
CHAR 8位 char
BOOL 16位 int
DWORD 32位  unsigned long int
HANDLE 一般控制代碼
HWND 32位 long int
LONG 32位 long int
LPCSTR 指向字串的 const 指標
LPSTR 指向字串的指標
SHORT 16位短整數
UINT 32位無符號長整數
WORD 16位無符號短整數


BITMAP 獨立於邏輯裝置的位元影像(DIB)
LOGBRUSH  邏輯刷
LOGFONT 邏輯字型
LOGPEN 邏輯筆
MSG 視窗訊息
POINT 點
RECT 矩形
WNDCLASS 視窗類別結構


hBitmap 為儲存DIB映像資訊的記憶體域的控制代碼
hBrush 當畫圖時用於填滿裝置範圍的刷子的控制代碼
hCtl 子視窗控制項的控制代碼
hCursor 滑鼠游標控制代碼
hDc 裝置描述表控制代碼
hDlg 文本字型的控制代碼
hFont 文本字型的控制代碼
hIcon 表徵圖的控制代碼
hInstance windows應用程式執行個體控制代碼
hMem 記憶體塊控制代碼
hMenu 菜單或彈出式菜單控制代碼
hModule 模式的控制代碼,常用於從一可執行檔擷取資源資料
hPalette 顏色調色盤
hPen 當在裝置上畫圖時用於指明線型的筆的控制代碼
hRgn 在視窗上剪貼一塊地區的控制代碼
hTask 獨立於已執行的任務的控制代碼
hWnd 視窗控制代碼

控制代碼、Windows資料類型

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.