handle句柄
HANDLE(
句柄)是
Windows作業系統中的一個概念。在Windows程式中,有各種各樣的資源(視窗、圖示、游標等),系統在創建這些資源時會為它們分配記憶體,並返回標示這些資源的標示號,即句柄。句柄指的是一個核心對象在某一個進程中的
唯一索引,而不是
指針。由於
地址空間的限制,句柄所標識的內容對進程是不可見的,只能由作業系統通過進程句柄列表來進行維護。
句柄列表:每個進程都要創建一個句柄列表,這些句柄指向各種系統資源,比如
信號量,
執行緒,和檔案等,進程中的所有執行緒都可以訪問這些資源。
其實我們編程時輸出一下句柄的值就可以發現這些值往往非常小(<100)。由此就可以看出
句柄的性質了。
無效的返回值為: INVALID_HANDLE_VALUE
編程時可作調試用:
例如:
#include<iostream>#include<windows.h>using namespace std;int main(void){ char ch[20] = "Test.dsw"; HANDLE handle; LPWIN32_FIND_DATA fd; handle = FindFirstFile(ch,fd); if(handle != INVALID_HANDLE_VALUE) cout<<"ok"<<endl; else cout<<"no"<<endl; return 0;}
網路釋義
handle
1.handle
1.經營
2008年BEC:BEC中級、高級考試辭彙...
handle v. 經營
2.鍋把
英語學習:英語辭彙分類82:廚房和烹調 -...
handle 鍋把
3.鍋耳
廚房辭彙英漢對照--貿易 -中華微電機網商...
handle 鍋耳
4.句柄
商都部落格-日誌-ms-dos漢英對照
handle 句柄
5.手把
[原創]跪求女士包結構部件的英語,本人也附...
handle 手把
6.手柄
【中英對照】機加工辭彙 - 機械製造技術 ...
手柄 handle
7.處理,運用
考研英語閱讀例題講解論壇-深圳考試培訓論壇...
11.handle vt.處理,運用
8.門柄
中國裝修論壇 - Re:建造業常用英文辭彙...
handle 門柄