我正在使用 VC++ 和 ATL 为 IE 编写附加组件。这是一个简单的 DLL,我有一个用作资源的文本文件。这个答案帮助我做到了这一点。
我有一个关于更新资源的问题。MSDN描述了如何做到这一点,但有一个函数(BeginUpdateResource)需要 exe 或 dll 的文件名和资源。
是否可以从我的 DLL 更新我的 DLL 中的资源?我可以很容易地阅读它,但要更新我必须提供 DLL 的名称。有必要吗?
此外,如果我不提供 DLL 的完整路径,它会在桌面上查找文件,而不是 DLL 的存储位置。我不知道为什么会这样。