0

我已經創建了Visual Studio 2005中的Visual C++的IE插件的資源DLL,但我無法訪問DLL中的文件(html和圖標)。我嘗試過和沒有資源文件,但我仍然無法訪問它們。 /NOENTRY選項已設置,因爲它是一個資源DLL。 訪問資源我使用類似於此的路徑: 「res:// C:\ Program Files \ MyApp \ MyDLL.dll/myfile.htm」 但它似乎不工作。 我錯過了一個步驟,還是有什麼我不正確的做法? 請讓我知道。如何訪問資源DLL中的文件

謝謝,

奧利維爾。

回答

2

再次,我找到了解決問題的辦法。 語法「res:// C:\ Program Files \ MyApp \ MyDLL.dll/myfile.htm」是正確的,但不知何故它不適用於我。然後我改變它「res:// C:\ Program Files \ MyApp \ MyDLL.dll/100」,其中100是資源的「值」(資源文件中的每個資源都有一個ID和一個值)。要找出您的資源值在VS 2005中,切換到資源視圖,右鍵單擊您想知道其值的資源文件,然後選擇「資源符號」。