handle(Windows作業系統中的一個概念)

handle(Windows作業系統中的一個概念)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

HANDLE:句柄,是Windows用來表示對象的(不是C++的對象),HWND是其中一種,HWND是HANDLE,但HANDLE不只是HWND,HANDLE是一個通用句柄表示,HWND是一個專用表示視窗的句柄。更具體的可查找MSDN。包含在winnt.h頭檔案中。

基本介紹

handle句柄,網路釋義,

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 門柄
HANDLE
1.手挽
不知有沒有常用手袋英語辭彙 - 口-外貿英...
HANDLE 手挽
Handle
1.手柄,控制
電腦音樂詞典 - 一俗人的個人空間 - 中...
Handle 手柄,控制
2.茶壺把;手柄
3d MAX 選單中英文對照表(8)
Handle茶壺把;手柄
3.拍柄
桌球術語英漢對照
Handle 拍柄
4.句柄
看雪軟體安全論壇 - 【討論】『術語表』收...
Handle :句柄
5.觸摸
四級高頻辭彙(出自新東方白皮書)—生命經緯
Handle 觸摸

相關詞條

熱門詞條

聯絡我們