SHGetFolderPathA 在 DLL 中卡住的原因及解决方法
可能是因为 SHGetFolderPathA 是一个 Windows API 函数,它需要访问系统资源和文件系统,而在 DLL 中调用它可能会导致死锁或长时间的阻塞,因为 DLL 本身也需要访问资源和文件系统。此外,如果 SHGetFolderPathA 函数的参数不正确或者调用它的线程被阻塞,也可能导致卡住的情况发生。 建议在调用 SHGetFolderPathA 函数时,确保参数正确,将该函数的调用放在独立的线程中,以避免卡住的情况发生。
原文地址: https://www.cveoy.top/t/topic/nnoS 著作权归作者所有。请勿转载和采集!