gpt4 book ai didi

winapi - 调用 LoadLibrary() 时静默捕获窗口错误弹出窗口

转载 作者:行者123 更新时间:2023-12-04 22:51:44 24 4
gpt4 key购买 nike

是否可以在调用 LoadLibrary() 时静默捕获错误弹出窗口,例如“过程入口点 xxx 无法位于动态链接库 xxx 中”?

最佳答案

您可以通过调用 SetErrorMode() 来抑制错误弹出窗口:

// GetErrorMode() only exists on Vista and higher,
// call SetErrorMode() twice to achieve the same effect.
UINT oldErrorMode = SetErrorMode(SEM_FAILCRITICALERRORS);
SetErrorMode(oldErrorMode | SEM_FAILCRITICALERRORS);

HMODULE library = LoadLibrary("YourLibrary.dll");

// Restore previous error mode.
SetErrorMode(oldErrorMode);

调用 LoadLibrary()不过还是会失败。

关于winapi - 调用 LoadLibrary() 时静默捕获窗口错误弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4058303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com