常用的windows控制代碼資料型別

2021-06-28 02:53:21 字數 575 閱讀 2534

windows常用的控制代碼型別

控制代碼型別 說明

hbitmp:標示位圖控制代碼

hbrush:標示畫刷控制代碼

hcoursor:標示滑鼠游標控制代碼

hdc:標示裝置環境控制代碼

hfont:標示字型控制代碼

hicon:標示圖示控制代碼

hinstance:標示當前例項控制代碼

hmenu:標示選單控制代碼

hpalette:顏色調色盤控制代碼

hpen:標示畫筆控制代碼

hwnd:標示視窗控制代碼

hfile:標示檔案控制代碼

hkey:登錄檔項控制代碼

說明:1、基本資料型別都是以大寫字元出現,與一般c++基本資料型別相區別;

2、凡是資料型別的字首是p或lp,則表示該型別是乙個指標或長指標資料型別。如果字首是h,則表示是控制代碼型別。若字首是u,則表示是無符號資料型別,等等。

3、windows還提供一些巨集來處理上述基本資料型別。如lobyte和hibyte分別用來獲取16位數值中的低位和高位位元組;loword和hiword分別用來獲取32位數值中的低位和高位字;makeword是將兩個16位無符號值結合成乙個32位無符號值,等等。

控制代碼類 windows核心物件

首先,你要明白windows物件和c 物件的區別。c 物件 即mfc類cwnd 實際上並沒有把整個windows物件都包裝在其中,它只是有乙個視窗控制代碼。在msdn上檢視cwnd類的成員變數,確實只有乙個hwnd hwnd,成員函式有attach 和dettach create 等 這個視窗控制代...

C 中的控制代碼類

初次在 c primer 看到控制代碼,不是特別理解。在搜尋相關資料後,終於有了點頭緒。首先明白控制代碼要解決什麼問題。參考文章 c 沉思錄 閱讀筆記 類 場景 我們要把繼承類繫結到基類的例項物件中 該場景有兩個問題需要解決 記憶體分配和未知物件的繫結 有如下解決方案 直接複製繼承類物件到基類物件中...

windows下獲得DC控制代碼的幾個方法

1.sdk win32 api函式在view類中獲得dc控制代碼 hdc hdc hdc getdc m hwnd releasedc m hwnd,hdc 一定要釋放控制代碼 2.利用mfc獲得dc控制代碼 cdc pdc getdc releasedc pdc 一定要釋放控制代碼 3.利用ccl...