0

我是 Qt 的新手,我有来自第 3 方(NFC 阅读器)的 dll,这是 C Win32 库(我没有头文件,只有 dll 文件)所以在 C# 中我使用 DLLImport 属性调用它。现在我想使用 Qt 来制作应用程序,但我不知道该怎么做。我希望有人能帮助我。请解释清楚,因为我对 Qt 非常陌生。

太感谢了

4

1 回答 1

1
  1. 用于QLibrary加载库 - 它比使用本机 API(LoadLibrary等)要容易一些。

  2. resolve("symbolname")在实例上使用QLibrary以获取指向特定函数的指针。然后,您需要将该指针转换为您实际要调用的函数的签名,并通过此转换指针进行调用。

您的 NPC Reader 的 DLL 的文档应该描述函数的签名,无论如何您都需要 C# 的信息。

于 2013-10-15T21:27:50.130 回答