HANDLE句柄,是Windows用来表示对象的(不是C++的对象),HWND是其中一种,HWND是HANDLE,但HANDLE不只是HWND,HANDLE是一个通用句柄表示,HWND是一个专用表示视窗的句柄。更具体的可查找MSDN。包含在winnt.h头档案中。
基本介绍
- 中文名handle
- 意义句柄
- 套用用来表示对象
- 适用Windows作业系统
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 触摸