gpt4 book ai didi

创建一个带有向下箭头图标的按钮

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

我想创建一个带有向下箭头图标的按钮,单击该按钮会显示一个菜单。我找到了以下按钮类型:

enter image description here

但是这个按钮可以在两个地方按下(在垂直线的左边和垂直线的右边),而且我不希望按钮有一条垂直线,我希望它是一些东西像这样:

enter image description here

这可以在 Windows API 中完成吗?

最佳答案

您要查找的内容可以使用以下任一方式完成:

  1. 一个标准COMBOBOX control使用 CBS_DROPDOWNLIST 窗口样式:

image
(来源:s-msft.com)

  1. A Menu button :

image
(来源:s-msft.com)

但是,这不是标准的 Win32 控件。 MFC 有一个 CMFCMenuButton类,但在 Win32 中,您必须自己绘制一个标准 BUTTON control达到同样的效果:

Menu button arrow with raw Win32

按下按钮后,您可以根据需要显示弹出菜单,使用 TrackPopupMenu()或等效的。

关于创建一个带有向下箭头图标的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35971758/

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