我在结构中有以下项目:
- Dll 名称(绝对/相对路径)
- dll 中的函数名称
- 参数数量
- 参数类型和值的数组
有了这些信息,我需要加载 dll 并调用函数。
要加载 dll,我会使用 LoadLibrary。
要获取函数的地址,我会使用 GetProcAddress。
调用函数。
要卸载 dll,FreeLibrary
由于函数的参数数量是动态的,我不确定如何将参数传递给函数。
谁能提供一些有关如何将参数传递给 dll 函数的详细信息?
谢谢和问候, V Karthick