• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ツールバーのビットマップの変更)

ツールバーのビットマップの変更方法

このQ&Aのポイント
  • WinXP、SDKを使用したツールバーのビットマップの変更方法について教えてください。
  • XP上でのエクスプローラやIEのツールバーのボタンは、押した時に背景色が変化しますが、このような変更を自分のツールバーでも実現したいです。
  • 現在、レバーコントロールに設置されているツールバーのボタンはTBSTYLE_CHECKで使用されていますが、一目で押されているボタンをわかりやすくする方法はありますか?ビットマップを変更することで実現できるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

IMAGELIST押されたときのイメージリストを作成して ToolBarに対して TB_SETHOTIMAGELISTで押されたときのイメージを追加しましょう ただ、この方法ですとボタンの上でホバー(カーソルを留めた)した際にもこの追加のイメージが使われます

mm666
質問者

お礼

アドバイスありがとうございます! こんな簡単な方法があったとは知りませんでした。 ホバー時の状態はこれで全く問題ありません。 http://www.kumei.ne.jp/c_lang/sdk2/sdk_188.htm こちらを参考にしてすぐにできあがりました。 一日中悩んでいたので感謝です。 ありがとうございました。

関連するQ&A