Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在QT中使用dll文件_C++_Qt_Qt5 - Fatal编程技术网

C++ 在QT中使用dll文件

C++ 在QT中使用dll文件,c++,qt,qt5,C++,Qt,Qt5,我在窗口中注册了dll文件,并将其包含在pro中的QT中,代码如下 INCLUDEPATH += $$PWD/(folder name) DEPENDPATH += $$PWD/(folder name) LIBS += -L$$PWD/laser/-l(dll file name) 当我运行qmake时,它正在工作 从现在起,如何在cpp或头文件中调用dll文件中的函数? dll文件没有头文件。在窗口中注册了dll文件这到底是什么意思?对于设备文档,我使用promft命令regasm注册了

我在窗口中注册了dll文件,并将其包含在pro中的QT中,代码如下

INCLUDEPATH += $$PWD/(folder name)
DEPENDPATH  += $$PWD/(folder name)
LIBS += -L$$PWD/laser/-l(dll file name)
当我运行qmake时,它正在工作

从现在起,如何在cpp或头文件中调用dll文件中的函数?
dll文件没有头文件。

在窗口中注册了dll文件
这到底是什么意思?对于设备文档,我使用promft命令regasm注册了dll文件。
regasm
表示dll是托管的.NET程序集。这不是用C++头,而不是直接调用函数。请参阅以获取一些提示。非常感谢。我是如此的流浪,因为我实际上是编程高手。。。我制作了TLB文件,但我不能从这里继续……然后你必须使用代码> > ReaSims/TLB/CoeBase< /Cuff>程序集,并通过C++接口使用它,如果用VisualStudio编译,也许使用<代码>不过,这不是最好的,最简单的方法来了解Windows中的C++和COM。