gpt4 book ai didi

c++ - 为什么我的窗口中的按钮在 C++ 中看起来很旧?

转载 作者:可可西里 更新时间:2023-11-01 12:39:44 26 4
gpt4 key购买 nike

我刚刚开始使用 VS 2012 在 C++ 中创建一个新的 Windows 应用程序,而不是使用“win32 应用程序”的预制模板,我只是启动一个空白项目并从头开始编写我的窗口。

问题是,按钮看起来像这样:

然后我意识到我需要嵌入一个 list ,这没问题,所以我把它放在代码中:

pragma comment(linker,"\"/manifestdependency:type='win32' \
name='Microsoft.Windows.Common-Controls' version='6.0.0.0' \
processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")

后来,令我不快的是,按钮变成了这个同样没有吸引力的小家伙:

出于某种原因,它没有按预期显示。有人知道问题出在哪里吗?

最佳答案

Postmessage 和 WS_BORDER

问题可能是您直接使用 WinAPI。
您是否尝试过将带有 PostMessage 的 WS_BORDER 发送到控件并将其设置为 0?

关于c++ - 为什么我的窗口中的按钮在 C++ 中看起来很旧?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17648130/

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