gpt4 book ai didi

c++ - gnu gcc 编译器头文件中缺少一些东西吗? (commctrl.h)

转载 作者:行者123 更新时间:2023-11-30 02:11:31 25 4
gpt4 key购买 nike

我一直在使用带有 code::blocks ide 的 gcc 编译器,并且注意到 commctrl.h 中缺少一些东西:

PBS_MARQUEE 和 PBM_SETMARQUEE 设置进度条为跑马灯动画风格。

LVS_EX_DOUBLEBUFFER 用于 ListView 上的双缓冲区...

可能还有很多缺失,但这些是我注意到的,我需要它们!

我已经下载了最新的 mingw 库,但它们仍然不在,我唯一能找到它们的地方是在 visual studio header 中,但我不想使用它

有什么方法可以在 gcc 中获取它们吗?

最佳答案

GCC 对 Windows 的支持做得不好。这是一个很好的例子。这是一个优秀的编译器。在 Unix 机器上,我再也没有用过,因为它是一个优秀编译器,但是......

MinGW 根本不包含一些 Windows header ,对于包含的 header ,它们并不总是像 Windows SDK 中的 header 一样最新。

最后,为了支持 COM 的某些位,GCC 需要能够解析 IDL,通常不用于非 Windows 系统,GCC 当前不支持。

Visual C++ Express(及其包含在 Windows SDK 中的编译器)是免费的。你对它有什么反感?

关于c++ - gnu gcc 编译器头文件中缺少一些东西吗? (commctrl.h),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3434954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com