原文:什么是句柄(handle)

大家經常看到handle的概念,中文翻譯為句柄,這也是一個大家都在用,但是可能有點不完全理解的名詞。 Handle百度翻譯的名詞為:把手,拉手,柄,把,提梁。 其實翻譯為把手更容易讓大家理解。因為我們通過操作把手,可以操作把手所固定的東西 通常是一塊內存,或者更抽象化的資源 。例如通過抽屜的把手開抽屜,通過門的把手開門。 可是為什么要用句柄呢,函數指針不是也可以嗎 為什么不用函數指針或者首地址 W ...

2021-04-15 13:30 0 516 推薦指數:

查看詳情

handle句柄

恰恰是入門 Win32 程序設計所要逾越的第一座高山:文件的句柄HANDLE)、窗口的句柄(HWND) ...

Thu Dec 05 16:31:00 CST 2019 0 277
什么是句柄HANDLE

HANDLE:     句柄是WONDOWS用來標識被應用程序所建立或使用的對象的唯一整數,WINDOWS使用各種各樣的句柄標識諸如應用程序實例,窗口,   控制,位圖,GDI對象等等。從數據類型上來看它是一個16位的無符號整數(0 ~ 65535)。   如果想更透徹一點地認識句柄 ...

Sun Apr 29 06:28:00 CST 2012 0 3337
什么是句柄?為什么會有句柄HANDLE

什么是句柄?為什么會有句柄HANDLE 今天學習Android,看到一個unix函數不明白,但返回值是handle,查了查意思,是句柄的意思,那什么是句柄呢,從網上搜了一些答案,覺得這篇文章比較好,個人認為比wiki的都要講的好。簡而言之,句柄是一種抽象的思想: 隱藏了內核實現的細節 ...

Wed Jan 28 06:08:00 CST 2015 0 11865
操作句柄Handle(7)

可以將Handle理解成訪問對象的一個“句柄”。垃圾回收時對象可能被移動(對象地址發生改變),通過Handle訪問對象可以對使用者屏蔽垃圾回收細節。 Handle涉及到的相關類的繼承關系如下圖所示。 HotSpot會通過Handle對Oop和某些Klass進行操作。下圖左邊顯示了直接 ...

Tue Jul 14 15:36:00 CST 2020 0 933
handle句柄的理解

所謂句柄實際上是一個數據,是一個Long (整長型)的數據。 句柄是WONDOWS用來標識被應用程序所建立或使用的對象的唯一整數, WINDOWS使用各種各樣的句柄標識諸如應用程序實例,窗口,控制,位圖 ,GDI對象等等。WINDOWS句柄有點象C語言中的文件句柄。 從上面的定義中 ...

Fri Jul 24 01:41:00 CST 2015 0 2715
句柄Handle的釋放(8)

本篇首先介紹幾個與句柄分配與釋放密切相關的類,然后重點介紹句柄的釋放。 1、HandleArea、Area與Chunk 句柄都是在HandleArea中分配並存儲的,類的定義如下: // Thread local handle area class HandleArea: public ...

Wed Jul 15 15:27:00 CST 2020 0 989
C++ 什么是句柄?為什么會有句柄HANDLE

出處:http://www.cppblog.com/mymsdn/archive/2009/02/19/handle-in-windows.html 從廣義上,能夠從一個數值拎起一大堆數據的東西都可以叫做句柄句柄的英文是"Handle",本義就是"柄",只是在計算機科學中,被特別地翻譯成"句柄 ...

Thu Mar 20 20:43:00 CST 2014 0 10337
[轉]Windows中的句柄(handle)

1.句柄是什么? 在windows中,句柄是和對象一一對應的32位無符號整數值。對象可以映射到唯一的句柄句柄也可以映射到唯一的對象。2.為什么我們需要句柄? 更准確地說,是windows需要句柄。windows需要向程序員提供必要地編程接口,在這些接口中,允許程序員訪問、創建和銷毀對象 ...

Thu Oct 26 21:56:00 CST 2017 0 1950
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM