0

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

4

1 回答 1

1

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

如果你想在没有 MFC 的帮助下创建自己的工具栏,有一篇 MSDN 文章介绍了工具栏窗口的创建和管理(实际上是公共控件库中的一个专用窗口类)。

于 2013-04-15T13:05:09.100 回答