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中,切换到资源视图,右键单击您想知道其值的资源文件,然后选择“资源符号”。