我们可以在运行时逐个调用COM公开的接口方法吗?这可以在Win32 DLL使用反射的情况下实现,但是需要使用COM.dll或COM.exe完成相同的工作。我们将能够查看该COM.dll或COM.exe的所有公开方法,我们需要逐个调用它们(记住,我需要调用非托管代码,纯粹用VC ++非托管代码编写,这将< strong>不是.NET程序集。
此致
乌斯曼
答案 0 :(得分:1)
如果目标COM对象支持IDispatch接口,则可以读取其类型库并动态调用方法。但是如果方法采用任何参数,你仍然需要弄清楚要传递什么。