句柄是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官方手機版