文章插圖
【句柄和指針有什么區別】句柄實際上是一種指向某種資源的指針,但與指針又有所不同:指針對應著一個數據在內存中的地址 , 得到了指針就可以自由地修改該數據 。Windows并不希望一般程序修改其內部數據結構,因為這樣太不安全 。所以Windows給每個使用GlobalAlloc等函數聲明的內存區域指定一個句柄,平時你只是在調用API函數時利用這個句柄來說明要操作哪段內存 。當你需要對某個內存進行直接操作時,可以使用GlobalLock鎖住這段內存并獲得指針來直接進行操作 。
- 計算機科學與技術和網絡工程
- 炭筆的木頭和碳之間為什么有層塑料膜
- 馴鹿和麋鹿的區別是什么
- 蘋果6s翻新機和新機的區別
- 生產和制造有什么區別
- 王者榮耀虞姬和狄仁杰哪個厲害
- 臘腸和香腸的區別
- 水熊蟲和水仙花誰的生命力強
- 菜農和空談家各有什么特點
- 散打和拳擊是一回事嗎
