加载的DLL我有,我在我的程序读取和注册表(HKCU)写入其设置加载DLL的注册表访问。我的程序在加载dll之前更改这些设置,以便它使用我的程序希望它使用的设置,这很好。如何通过重定向我的程序
不幸的是我需要用dll的不同设置运行我的程序的几个实例。现在我迄今使用的方法不再可靠,因为程序的一个实例可能会覆盖另一个实例在dll有机会读取它们之前写入的设置。
我没有得到有关该dll的来源,我不能要求它是谁写来改变它的程序员。
我有一个想法,就是勾注册表访问功能,将其重定向到注册表的一个不同的分支是专门针对我的方案的情况下(例如使用进程ID作为路径的一部分)。我认为这应该可行,但也许你有不同/更优雅。
如果它的事项:我使用德尔福2007年我的程序,该DLL可能是用C或C++。
这是一个有趣的想法。我会给它一个旋风。谢谢。 – dummzeuch 2010-10-08 13:45:40