可以促进儿童长高的药:谈谈你对vc++中的句柄的理解?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 08:05:58

其实就是一个指针,通过这个指针我们可以访问应用程序相关的资源。

在Windows环境中,句柄是用来标识项目的,这些项目包括:模块(module)、任务(task)、实例 (instance)、文件(file)、内存块(block of memory)、菜单(menu)、控制(control)、字体(font)、资源(resource),包括图标(icon),光标 (cursor),字符串(string)等、GDI对象(GDI object),包括位图(bitmap),画刷(brush),元文件(metafile),调色板(palette),画笔(pen),区域 (region),以及设备描述表(device context)。

句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口
它是对Windows应用程序资源的一种标识,它可以是应用程序,菜单,光标,图标,它有点像指针,但它不是指针.它是经过Windows处理的,在Windows内部有一个内存管理器,经过处理的