2

我有一个大型 C++ 应用程序,其中包含用于 GUI 抽象等的大部分本地层。该应用程序是 Win32 API 上的普通 C/C++。

到目前为止,该应用程序仅支持在运行时无法以任何方式修改的静态水平工具栏(除了启用/悬停可视化)。我们考虑过切换到功能区界面,但没有人喜欢这个想法。

所以我们想添加一些具有以下功能的工具栏:

  • 可移动和可调整大小(充当浮动窗口/调色板)
  • 使用任意大小的位图
  • 支持用户配置的工具栏支持
  • 启用/禁用/检查状态
  • 最好自动创建禁用/检查/悬停状态位图

如何以最少的努力做到这一点?

我查看了rebarsTOOLBAR API。钢筋似乎不可调整大小,我无法找到工具栏的工作样本。

4

1 回答 1

1

工作示例:这是我能找到的:带有完整示例代码链接的教程第 3 部分涵盖工具栏

于 2013-05-31T07:24:00.013 回答