gpt4 book ai didi

c - 在我的菜单栏下方划线!

转载 作者:太空宇宙 更新时间:2023-11-04 04:08:23 25 4
gpt4 key购买 nike

当您创建菜单栏时,下面会出现一条有趣的线条(至少对于 XP 和 Win7)。我怎样才能摆脱这条线?我知道一些应用程序,例如 Firefox 和 Thunderbird,已经这样做了。

这是一个例子:

alt text

我正在使用 Windows API 使用 C 语言进行编程。我的菜单是从资源文件加载的。

最佳答案

我会说该行应该在那里(运行一个简单的应用程序,如 calc 并查看)如果你在 XP 中查看像 Explorer(或 IE4-6)这样的应用程序,它的菜单实际上是一个工具栏钢筋。

如果您查看像 GetMenuBarInfo() 这样的函数,您会发现没有可以查询或设置的边框属性。

如果 1 像素的线那么重要,您可能必须 A) 让一些所有者在菜单上绘制以覆盖该线或 B) 实现自定义菜单控件(MS 甚至有一个 tutorial for IE/Explorer style menus)

关于c - 在我的菜单栏下方划线!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2935004/

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