• 締切済み

ツールバーのデフォルトでの押下状態

現在VC++6.0を用いてアプリを作成しております。 ツールバーを新規作成して、ボタンを4つつけました。 ボタンのスタイルには"TBBS_CHECKGROUP"を用いて 押下されたボタンはへこんだイメージにするようにしました。 このツールバーのボタンの1つに関して、アプリ起動時に押下されてへこんでいる状態で表示したいのですが、方法がわかりません。 どなたか、ご存知の方いらっしゃいましたら教えていただけないでしょうか。

みんなの回答

  • mcWalker
  • ベストアンサー率69% (27/39)
回答No.1

SendMessage(hToolBarWindow, TB_SETSTATE, buttonID, (LPARAM)MAKELONG(TBSTATE_PRESSED, 0)); を起動直後に送りこめば、よろしいかと。 buttonID は、何番目かを示す整数です。 (button 定義でも可能かも知れませんが、知りません。) 粂囲さんの「猫でもわかる...」の SDK 編にも縷縷説明が あります。 こういうことではなかったら、すみません。