一个句柄是指使用的一个唯一的整数值,来标识应用程序中的不同对象和同类对象中的不同的实例,应用程序能够通过句柄访问相应的对象的信息,程序不能利用句柄来直接阅读文件中的信息。如果句柄不用在I/O文件中,句柄是Windows用来标志应用程序中建立的或是使用的唯一整数,Windows使用了大量的句柄来标志很多对象。什么是文件句柄?句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数。
句柄是什么意思?
句柄,是整个Windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息,但是句柄不是一个指针,程序不能利用句柄来直接阅读文件中的信息。如果句柄不用在I/O文件中,它是毫无用处的。
请问句柄是什么意思?
句柄,是整个Windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个4字节(64位程序中为8字节)长的数值,来标识应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息,但是句柄不是一个指针,程序不能利用句柄来直接阅读文件中的信息。如果句柄不用在I/O文件中,它是毫无用处的。
句柄是Windows用来标志应用程序中建立的或是使用的唯一整数,Windows使用了大量的句柄来标志很多对象。
什么是文件句柄?
这是操作系统里的一个概念,句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。
WINDOWS句柄有点象C语言中的文件句柄。 从上面的定义中的我们可以看到,句柄是一个标识符,是拿来标识对象或者项目的,它就象我们的姓名一样,每个人都会有一个,不同的人的姓名不一样,但是,也可能有一个名字和你一样的人。
到底句柄是什么含义?
句柄(Handle)就是对象生成前系统分配的一个ID。既然是系统分配的ID,那肯定每个都不同。 可以这样理解,国家(理解为系统),国家给每一个人都分配了一个身份证(理解为Handle),有了身份证,你能办理银行业务,你能签证,你能移民,你能享有中国公民因该有的服务。
但是你没有,你就是黑户,什么都不能做。
JAVA中的术语:句柄是啥意思?
参考在解释:句柄的本质:一个唯一的整数,作为对象的身份id,区分不同的对象,和同类中的不同实例。程序可以通过句柄访问对象的部分信息。句柄不代表对象的内存地址。句柄和指针的区别:程序不能通过句柄直接阅读文件中的信息,指针是可以的。从所起的作用这点来说,句柄就是弱化后的指针,更安全,功能减少。如果句柄不再I/O文件中,毫无用处。