我正在寻找在Windows中加载DLL并在缺少依赖项DLL的情况下捕获错误的方法。现在,我收到以下错误:
[prog.exe]-系统错误
该程序无法启动,因为issue.dll是 从您的计算机中丢失。尝试重新安装程序以解决此问题 问题。
我希望能够在加载DLL时捕获到该错误,或者能够知道在加载DLL之前是否遇到错误,而不是弹出此错误。在Microsoft website上,我仅看到LoadLibrary [Ex]的引用,但没有看到一种SafeLoadLibrary。
令人惊讶的是,我在StackOverflow上只找到了类似的question,其语言为Delphi。