+ -
当前位置:首页 → 问答吧 → 什么是句柄啊在C++中

什么是句柄啊在C++中

时间:2011-12-15

来源:互联网

什么是句柄啊在C++中 不懂很抽象求助

作者: lyongcai   发布时间: 2011-12-15

描述符,如创建一个线程,返回一个线程句柄threadhandle,该句柄可以标识所创建的线程。

作者: icechenbing   发布时间: 2011-12-15

其实就是一个整型的id,标识一个资源,例如文件;

作者: sonysuqin   发布时间: 2011-12-15

《Windows核心编程》

作者: zhao4zhong1   发布时间: 2011-12-15

其实就是一个标记而已,通用的有HANDLE,其他比较具体的有HWND(窗口类型句柄)、HRESOURCE(资源类型句柄)、HFONT(字体类型的句柄)。。。还有很多类型的,这些句柄都是通过win32 API调用返回的句柄对象,如CreateFont则会创建你所指定的字体,并返回该类型的字体的句柄(HFONT类型),以后你可以通过其它函数调用来操作该句柄以实现某种其他功能。。。

作者: Lester_2008   发布时间: 2011-12-15

引用 2 楼 sonysuqin 的回复:

其实就是一个整型的id,标识一个资源,例如文件;

正解,其实就是一个资源标示符,实际类型为一个整型的id。

作者: huangyong19870618   发布时间: 2011-12-15

资源管理类的一个对象

作者: qscool1987   发布时间: 2011-12-15

引用 2 楼 sonysuqin 的回复:

其实就是一个整型的id,标识一个资源,例如文件;

正解

作者: q4463475   发布时间: 2011-12-15

概念上的理解
1。句柄,是整个windows编程的基础,一个句柄是指使用的一个唯一的整数值,
是指一个四字节长的数值,用于标志应用程序中的不同对象和同类对象中的不同的实例,
诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。
应用程序能够通过句柄访问相应的对象的信息。
2。句柄不是一个指针,程序不能利用它句柄来直接阅读文件中的信息。
如果句柄不用在I/O文件中,它是毫无用处的。
3。句柄是windows用来标志应用程序中建立的或是使用的唯一整数,
windows使用了大量的句柄来来标志很多对象。

作者: woshixinshoua_009   发布时间: 2011-12-15

引用 5 楼 huangyong19870618 的回复:
引用 2 楼 sonysuqin 的回复:

其实就是一个整型的id,标识一个资源,例如文件;

正解,其实就是一个资源标示符,实际类型为一个整型的id。


9494949

作者: sky72244   发布时间: 2011-12-15

WINDOWS 编程里用得比较多

作者: ccxxss   发布时间: 2011-12-15

热门下载

更多