gpt4 book ai didi

C++ WinAPI - 如何使按钮显示为已按下?

转载 作者:行者123 更新时间:2023-11-28 07:40:03 24 4
gpt4 key购买 nike

我的编辑器中有几种编辑模式。我可以使用工具栏上的按钮选择特定模式。我想指出当前处于哪种模式。当我按下适当的按钮时 - 我想让点击的按钮保持按下状态。我如何在 WinAPI 中执行此操作?如果相关的话,我的工具栏使用位图作为图标。

最佳答案

曾经有一种方法可以通过使用带有 BS_PUSHLIKE 样式集的普通复选框来获得类似于工具栏的外观和感觉。但由于鼠标悬停效果,Windows XP 打破了这一点,因此它不再被广泛使用。

如果你想创建自己的工具栏,没有MFC的帮助,有an MSDN article涵盖了工具栏窗口的创建和管理(实际上是作为公共(public)控件库的一部分的专用窗口类)。

关于C++ WinAPI - 如何使按钮显示为已按下?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16015432/

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