![]() |
1
7
你的假设是错误的。 如果加载一个DLL,然后调用它的一个函数,则调用是同步的,就像任何其他函数调用一样。 完全没有理由将DLL加载到另一个线程中。当然,你可以这样做,但这不是默认的。 |
![]() |
2
1
1) 不。dll只是代码。dll中的代码是在您创建的任何线程的上下文中调用的。* 2) 因此,应用程序将等待dll函数完成。
|
![]() |
3
1
你在用qt线程吗?否则我不明白你为什么要用“qt”标签。 至于你的问题,在我看来,你必须创建另一个线程来调用DLL中包含的函数。 当这个线程退出时,你可以假设你有函数的结果。 |
![]() |
4
0
|
|
Guilherme Albertini · DLL中的类 6 年前 |
![]() |
Naomi · C#dll资源文件更改语言 6 年前 |
![]() |
AidanH · C#DLL语言翻译实现[关闭] 6 年前 |
![]() |
subham · DLL函数调用不工作 6 年前 |
![]() |
PixelThis · 为什么我的DLL要求我的程序有一个特定的名称? 7 年前 |
![]() |
nemo · DLL的“好”调用约定是什么? 7 年前 |