tft每日頭條

 > 知識

 > 句柄和指針有什麼區别

句柄和指針有什麼區别

知識 更新时间:2024-09-09 10:15:07

  句柄實際上是一種指向某種資源的指針,但與指針又有所不同:指針對應着一個數據在内存中的地址,得到了指針就可以自由地修改該數據。Windows并不希望一般程序修改其内部數據結構,因為這樣太不安全。所以Windows給每個使用GlobalAlloc等函數聲明的内存區域指定一個句柄,平時你隻是在調用API函數時利用這個句柄來說明要操作哪段内存。當你需要對某個内存進行直接操作時,可以使用GlobalLock鎖住這段内存并獲得指針來直接進行操作。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved