ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

【QT】跨平台区分32位和64位的宏

2026/9/13 2:00:14 拓冰建站 浏览量
【QT】跨平台区分32位和64位的宏

目录

0.背景

1.详细


0.背景

项目用到,原用的是 “WIN32”和“WIN64”,但是发现在64位下的时候,进了表示32位的代码,上网查找,原来是宏写错了,特此记录,适用windows和linux

1.详细

修改前:

#ifndef WIN32qputenv("QT_IM_MODULE", QByteArray("Qt5Input"));
#endif

修改后

#ifndef _WIN32qputenv("QT_IM_MODULE", QByteArray("Qt5Input"));
#endif

修改位置:

【WIN32】改成了【_WIN32】

--END--