在 Qt 中使用 Windows API 实在是一种反模式,毕竟 Qt 诞生的目的就是跨平台。但是,目前想用 C++ 来开发桌面端程序,还有什么更好的选择?

需要做的事情

  • 引用头文件
#include <Windows.h>
  • 引用库文件
    在 Qt Creator 中使用图形界面操作,或者在 .pro 中加入:
win32: LIBS += xxxx.lib

如果只引用了头文件,编译会报链接错误。