[問題] Win32 SDK 有關資源檔的讀取

看板Programming作者 (Daira)時間17年前 (2008/08/08 02:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我知道 Win32 SDK 中, 要載入一個二進位的資源檔是使用 FindResource、LoadResource 和 LockResource 可是這樣開啟之後,得到的是一個 void 的 Pointer 但是因為我的程式需要把這個二進位的資源檔當作一個檔案來處理 也就是 CreateFile 傳回的 HANDLE .... (因為之後可能會用到 ReadFile 和 WriteFile 等等函數) 我目前的做法是將開啟完的資源檔先寫到 Temp 目錄變一個暫存的檔案後 再開啟它做後面的處理... 不知道有沒有可以省略這個步驟的作法(就是載入資源檔後,就直接當作檔案 HANDLE) 抱歉問了一個很初級的問題,因為我目前還在學習 Win32 SDK 謝謝大家! (我使用的是 C Language) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.28.228 ※ 編輯: Daira 來自: 123.204.28.228 (08/08 02:26)
文章代碼(AID): #18cpu1qG (Programming)