縦一直線のツールバー(文字ボタン付き)

[戻る]
maruo 2003/12/03(水) 19:10:07
初めまして。

現在、VC++7にてツールバーに複数の文字ボタン(可変長)を
挿入する処理の試行作成を行っております。
〜作成したツールバー(横向き)〜
■■[あい][うえお]■■
こちらのページを参考にセパレーターを広げて別途生成した
ボタンを挿入することでうまくいきました。

しかし、このボタンを縦側に貼り付けようとしても
ボタンは横のままになってしまいます。
〜作成したツールバー(縦向き)〜
■■
[あい]
[うえお]
■■

VisualStudio6やWORDのカスタマイズツールバーの様に縦1直線にならないのです。
〜期待していたツールバー(縦向き)〜
■
■
_
あ
い
_
う
え
お
_
■
■

ボタン自体にその様な処理をしてないので当然です。
しかし、縦向きになればセパレータで広げた部分を縦に変換してくれると
思ったのですが違うようです。

また、Spy++等で同様のツールバー(WordやVsioのカスタマイズツールバー)を
覗いてみてもツールバーの中は何も検出できません。
※私のツールバーでは[あい]と[うえお]がButtonで検出できます。

このようなツールバー(特殊?)は、皆さんどのように作成しているのでしょうか?
ツールバーの変換では実現できないのでしょうか?
実はもっと簡単な方法があるのでしょうか?

ご存知の方がいらっしゃいましたらご教授お願いします。

tib 2003/12/03(水) 20:39:18
http://www.codeguru.com/mfc/comments/16534.shtml
は参考になりますか?

ポイントは「TBBS_WRAPPED」です。

maruo 2003/12/03(水) 23:15:41
[[解決]]
おお!
ありがとうございます!!

おかげさまでボタンの位置調整がうまくできました!

古いスレッドには追加発言できません。