如何解决DLL函数调用问题

Nar*_*uto 1 c++ dll qt pthreads qt4

我有两个关于DLL的查询,

1)如果我在运行时加载DLL,我猜DLL将在单独的线程中吗?

2)如果我调用DLL中存在的函数,并且该函数需要很长时间才能返回值,那么我如何让我的应用程序线程等到DLL的函数返回值.

我怎样才能解决第二个问题

ere*_*eOn 7

你的假设不正确.

如果加载DLL,然后调用其中一个函数,则调用将同步进行,就像任何其他函数调用一样.

绝对没有理由将DLL加载到另一个线程中.当然,您可以这样做,但这不是默认设置.