- 博客(3)
- 收藏
- 关注
原创 加载动态库失败(loadLibrary返回为空)的几种解决办法
如果遇到了以下几种问题,也许可以在本文找到解决方法:一、版本更新后,原本正常的功能突然无法使用了;二、VS编译的时候,弹出“xxx(win32):已加载“xx.dll”,xxx(win32):已卸载“xx.dll”” 如图所示: 三、经排查和调试,确认是LoadLibrary宏返回的动态库句柄为空导致的,并且利用GetLastError函数获取的错误代码为126;那么你可能跟我一样,遇到了加载动态库失败的问题。这个问题网上有很多解决办法,但有些写的不是很详细,在这里汇总一下:1)路径问题。
2022-01-19 10:30:46 18695
原创 关于“无法解析的外部符号……”的一种可能原因
直接上答案:如果排除了库、头文件、平台的可能,那么很有可能是因为某CPP文件使用了inline导致的。如图所示VS2017,我在项目中引用了一段开源代码,该代码的CVec3类,在CPP文件中使用了inline关键字在他的工程里,可能没有出问题,应该是设置了项目属性。我不知道该怎么设置,所以怎么编译都会出现“无法解析的外部符符号”的问题,只要删掉inline关键字,就OK了。inline代表内联函数,可以在编译时自动展开替换掉引用,能加快运行效率,删了也影响不大。...
2022-01-14 10:46:15 1058
原创 C++窗体程序设计(一)窗体类WNDCLASSEX
(本文使用VS2017)在初步学习了c++之后,我们可以着手设计一个窗口类程序,但在这之前,我们得知道c++里面是怎么设计窗口的。开始创建窗口之前,我们需要包含几个关键的头文件:#include <windows.h>#include <stdlib.h>#include <tchar.h>当然,如果你和我一样,是这么创建的,那么VS2017会自动...
2019-12-06 17:13:53 21330 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人