使用 VBScript 在 DLL 上调用和执行函数

发布于 2024-12-07 16:40:14 字数 259 浏览 0 评论 0原文

我的目标 DLL 文件是 Microsoft DirectInput dll 文件,位于此处: C:\Windows\System32\Dinput.dll

我监控了一个使用它作为 API 的应用程序。我只是看到它在 Dinput.dll 上调用了“DirectInputCreateEx”,但没有找到任何其他有用的信息。

现在我想使用 VBScript 在 Dinput.dll 上调用并执行“DirectInputCreateEx”。

这可能吗?如何?

My target DLL file is Microsoft DirectInput dll file which is located here:
C:\Windows\System32\Dinput.dll

I have monitored an application which uses it for API. I just see that it has call for "DirectInputCreateEx" on Dinput.dll and I did not found any other useful information.

Now I want to call and execute "DirectInputCreateEx" on Dinput.dll using VBScript.

Is this possible? How?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

单身狗的梦 2024-12-14 16:40:14

仅当它是 COM 对象时才可以(可能)执行此操作。 VBScript不支持调用普通的API函数。

您可以通过用 C++ 或类似语言为其创建 COM 包装器来解决此问题。

You could only do this (possibly) if it was a COM object. VBScript does not support calling normal API functions.

You can get around this by creating a COM wrapper for it in C++ or similar language.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文