簡體   English   中英

Win32資源編輯器庫?

[英]Win32 resource editor library?

是否有任何免費庫可以為 Win32 PE 文件中的資源提供編輯功能?

它需要能夠執行以下操作:

  • 提供一個相當簡單的 API 用於更改對話資源(包括“擴展”對話版本,文檔記錄不充分)。
    手動使用UpdateResource編輯對話框是后面的一大難題,因為大多數結構的字段都是可變長度的,並且對它們進行編碼/解碼非常容易出錯並且編碼非常耗時。

  • 處理32 位和 64 位 PE 文件

  • 支持廣泛使用的資源類型(字符串表、位圖等)

  • 能夠處理任何類型的有效資源(即使它沒有被廣泛使用),即使這意味着只提供與二進制文件的簡單副本。

  • 我不關心 .res 文件,我真的不需要 .rc 功能。 我只需要PE編輯。

C、C++ 和 C# 都很好,雖然我更喜歡 ZD7EFA19FBE7D39372FD5ADB6024,因為它更容易編碼我主要關心的是 32 位和 64 位 PE 文件的對話框編輯,所以這是最重要的因素。

它僅適用於 32 位,但在您找到更好的東西之前, resourcehacker可能是一個很好的替代品。

我還沒有機會測試它,但我發現Anolis.Resourcer似乎很有能力。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM