今天编译自己封装的一个库的时候,用 Qt+MingW编译没错,用 Qt+MSVC2015 编译的时候报错:
error LNK2019: 无法解析的外部符号 __imp__GetWindowLongW@8
error LNK2019: 无法解析的外部符号 __imp__SetWindowLongW@12
我们可以去微软官方搜一下 GetWindowLongW和SetWindowLongW 函数:
https://social.msdn.microsoft.com/search/en-US
发现:
因此需要在cpp中添加
#pragma comment(lib, "user32.lib")
问题解决了。