当来自abc.cpp的进程挂钩DLLMain
时,它会执行DLL_PROCESS_ATTACH
。我们可以将任何数据或参数传递给DLLMain,以便可以在DLL_PROCESS_ATTACH
内使用。
截至目前,我正在使用窗口API的SetProp和GetProp来共享数据,同时将桌面窗口视为父窗口。但我不确定这种方法的优缺点。
提前致谢
答案 0 :(得分:1)
据我所知,你在附加时无法传递参数。你可以设置一个环境变量,使用注册表...如果你想成为老式的INI文件:-)
或者,您可以在DLL中加载一个函数,该函数在加载后调用,并通过参数传递信息。
如果这些解决方案都没有解决您的问题,请说明您要完成的工作,以便我们为您提供更好的帮助。