handle 是什麼意思? 是c,csdn怎麼查詢控制代碼

發布 科技 2024-03-26
2個回答
  1. 匿名使用者2024-02-07

    控制代碼是表示物件的(通常為 32 位)整數。 Windows 中的控制代碼類似於傳統 C 或 MS-DOS 程式設計中使用的檔案控制代碼。 程式幾乎總是通過呼叫 Windows 函式來獲取控制代碼。

    程式在其他 Windows 函式中使用此控制代碼來使用它所表示的物件。

    在 Windows 中,可以有多種型別的視窗。 視窗可以是螢幕上的矩形封閉區域,例如熟悉的應用程式視窗。 窗體上的控制項(如列表框或滾動條)也可以是視窗,但並非所有型別的控制項都是視窗。

    桌面上的圖示和桌面本身也是視窗。 由於所有這些型別的物件都是視窗,因此 Windows 可以以類似的方式處理它們。 Windows 為每個視窗提供了乙個唯一的控制代碼,可以通過該控制代碼對其進行操作。

    許多 API 函式可以返回控制代碼或接受控制代碼作為引數。

    建立視窗時,Windows 會為其分配乙個控制代碼,並在視窗消失時釋放該控制代碼。

  2. 匿名使用者2024-02-06

    在 Windows 環境中,控制代碼用於標識項,其中包括:

    模組

    任務

    例項

    檔案

    記憶體塊

    選單

    控制

    字型

    資源,包括圖示、游標、字串等。

    GDI 物件,包括位圖、畫筆、圖元檔案、調色盤、筆、區域和裝置上下文。

    Windows API 不是使用實體地址來標識記憶體塊、檔案、任務或動態載入的模組,而是為這些項分配乙個明確的控制代碼,並將該控制代碼返回給應用程式,然後通過該控制代碼對其進行操作。

    從上面的2個定義中,我們可以看出控制代碼是乙個識別符號,用於標識乙個物件或專案,它就像我們的名字一樣,每個人都會有乙個,不同的人的名字不同,但也可能有乙個人的名字和你的名字一樣。 就資料型別而言,它只是乙個 16 位無符號整數。 應用程式幾乎總是通過呼叫 Windows 函式來獲取控制代碼,然後其他 Windows 函式可以使用它來引用相應的物件。

    在 Windows 程式設計中,使用了大量的控制代碼,例如:hinstance(例項控制代碼)、hbitmap(位圖控制代碼)、hdc(裝置描述表控制代碼)、hicon(圖示控制代碼)。

相關回答
9個回答2024-03-26

所謂控制代碼,其實就是一條資料,一長串資料。 >>>More

3個回答2024-03-26

3c=three corridors.它是 War3 的 RPG,深受大多數 War3 玩家的歡迎。 尤其是大學校園裡對學生的歡迎。 >>>More

7個回答2024-03-26

2c表示:它是business to customer的意思,2在英文中的發音與to相同,business-to-customer是business to customer的意思,縮寫為b2c,其中文縮寫為“business to customer”。 >>>More

4個回答2024-03-26

即正數的原始碼是本身,負數的原始碼是反碼加一,反碼是除符號位以外的所有否定碼。

14個回答2024-03-26

焦比是望遠鏡焦距與孔徑的比值,f = f d。 >>>More