![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windows编程
文章平均质量分 59
倒腾就完事了
喜欢倒腾
展开
-
Dll的延迟装入
注:只有静态装入dll才需要使用dll的延迟装入 要实现DLL静态的延迟装入,必须先导入头文件#include<delayimp.h>,同时导入静态库#pragma comment(lib,“delayimp.h”).同时,设置vs里的项目属性,链接器–所有选项–延迟加入的DLL中的DLL名称。如果想卸载延迟加载的DLL,可以在链接器–高级–卸载延迟加载的DLL里选择TRUE,同时调用函数__FUnloadDelayLoadedDLL2(“DLL名称”),即可在静态装入dll的情况下卸载dll。原创 2021-07-31 17:23:28 · 171 阅读 · 1 评论 -
Windows错误处理上
错误处理01前言一、常见的Windows函数返回值数据类型二、注意三、调试Windows程序总结 前言 每次当我们调用Windows函数时,它会先验证我们传给它的参数,然后再开始执行任务。如果传入的参数无效,或者由于其他原因导致操作无法执行,则函数的返回值将指出函数因为某些原因失败了。那么Windows是如何进行错误处理的? 一、常见的Windows函数返回值数据类型 VOID ,返回值类型为VOID的Windows函数不会在运行过程中出现错误 BOOL,如果函数在运行过程没有完成其本该完成的功能,那原创 2021-04-28 16:47:21 · 266 阅读 · 0 评论