2

GUI抽象化などのためのほとんど自家製のレイヤーを持つ大規模なC++アプリケーションがあります。アプリケーションはWin32 APIのプレーンC/C++です。

これまでのところ、アプリケーションは実行時に変更できない静的な水平ツールバーのみをサポートしています (視覚化の有効化/フーバーを除く)。リボン インターフェースに切り替えることを考えましたが、誰もそのアイデアを気に入りませんでした。

そのため、次の機能を備えたある種のツールバーを追加したいと考えています。

  • 移動およびサイズ変更可能 (フローティング ウィンドウ/パレットとして機能)
  • 任意のサイズのビットマップを使用
  • ユーザー構成のツールバーをサポート
  • 有効/無効/チェック状態
  • できれば、無効/チェック済み/フーバー状態のビットマップを自動的に作成します

最小限の労力でこれを行うにはどうすればよいでしょうか。

rebarsTOOLBAR APIを調べました。鉄筋はサイズ変更できないようで、ツールバーの作業サンプルを見つけることができませんでした。

4

1 に答える 1

1

作業サンプル: ここに私が見つけたものがあります:完全なサンプルコードへのリンクを含むチュートリアル、パート 3はツールバーをカバーしています

于 2013-05-31T07:24:00.013 に答える