使用VBScript在DLL上调用并执行函数
我的目标DLL文件是Microsoft DirectInput DLL文件,位于此处: C:\Windows\System32\Dinput.dll 我监控了一个将其用于API的应用程序。我只是看到它在Dinput.dll上调用了“DirectInputCreateEx”,我没有找到任何其他有用的信息 现在我想使用VBScript在Dinput.dll上调用并执行“DirectInputCreateEx” 这可能吗?如何操作?只有当它是COM对象时(可能)才能执行此操作。VBScript不支持调用普通API函数 您可以通过在C++或类似语言中创建COM包装器来解决这个问题。使用VBScript在DLL上调用并执行函数,vbscript,directinput,Vbscript,Directinput,我的目标DLL文件是Microsoft DirectInput DLL文件,位于此处: C:\Windows\System32\Dinput.dll 我监控了一个将其用于API的应用程序。我只是看到它在Dinput.dll上调用了“DirectInputCreateEx”,我没有找到任何其他有用的信息 现在我想使用VBScript在Dinput.dll上调用并执行“DirectInputCreateEx” 这可能吗?如何操作?只有当它是COM对象时(可能)才能执行此操作。VBScript不支持调
如果只有COM对象,您可以这样做(可能的话)。VBScript不支持调用普通API函数
您可以通过在C++或类似语言中创建COM包装器来实现这一点。
函数签名(参数类型等)是什么?我在MSDN中找不到它。你说的是哪一个?嗨,oracle认证专家,是的,链接中的DirectInput dll。也请检查一下你好,海伦,我已经编辑了我的帖子。也请检查我以前评论中的链接;)什么是函数签名(参数类型等)?我在MSDN中找不到它。你说的是哪一个?嗨,oracle认证专家,是的,链接中的DirectInput dll。也请检查一下你好,海伦,我已经编辑了我的帖子。也请检查我以前评论中的链接;)