句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。
句柄相当于一个索引,一般用于指示有限的一些资源,索引值就是个整数相当于指示第几个资源,比如系统打开文件时,同时能打开的文件是有限的,由系统自动维护,那么你打开文件后就会从系统那里拿到文件句柄,根据这个句柄进行操作时,系统会自动到文件打开的表(表中的元素为系统打开文件的专用结构或类)中找到相应的文件进行操作。
句柄实际上是一种指向某种资源的指针,但与指针又有所不同:指针对应着一个数据在内存中的地址,得到了指针就可以自由地修改该数据。Windows并不希望一般程序修改其内部数据结构,因为这样太不安全。所以Windows给每个使用GlobalAlloc等函数声明的内存区域指定一个句柄(本质上仍是一个指针,但不要直接操作它),平时你只是在调用API函数时利用这个句柄来说明要操作哪段内存。当你需要对某个内存进行直接操作时,可以使用GlobalLock锁住这段内存并获得指针来直接进行操作。
星期六句柄探测工具功能
1.增加 获取线程ID
2.增加 获取进程ID
3.增加 获取进程路径
4.增加 鼠标相对于探测到的窗口偏移(如图所示,左:XX,即鼠标相对与探测到的窗口左端的距离)
5.增加 探测到的窗口用蓝色方框框住
6.删除了颜色的探测(1.0和1.1版本有这个功能是因为,程序截面右下角不能出现大量空白,(∩_∩) )
- PC官方版
- 安卓官方手机版
- IOS官方手机版