Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Visual Studio 2008 和 C++,并在运行时加载 DLL。但是,这会阻碍用户体验。我希望通过将它推到一个新线程(CreateThread)来避免这种情况,但它仍然会阻塞 UI 线程。
为什么?
达斯汀
作为一种猜测,DLL 正在做的事情在其DllMain上下文中是不允许的。很少允许,因为它在加载程序锁定下运行。
DllMain