タブコントロールでいくつもタブを並べた時(ウィンドウからはみ出した時?)に出てくるスピンコントロール(?)
のようなものを常時表示させたいのですが、方法がわからず困っています。
スタイル、拡張スタイルをいろいろといじってみたのですが、思った結果がでませんでした。
何か方法があるのでしたら教えてください。
よろしくお願いします。
常時表示ですか・・・
そのようなことに注力したことが無いので、なんとも・・・
ですが、実験してみて下さい。
SPY++で、タブコントロールのスピン部分が無い場合と、
スピンがある場合とで、そのコントロールの拡張属性等
が変化するのか・・・(あくまで実行時に!)
また、動的にタブを追加させるプログラムを書き、
(出来たかどうか未確認です)スピンが出る段階での、
SPY++を使ったメッセージログ中に何かスピンを表示さ
せるメッセージが流れていないか・・・
もしあれば、その内容を、スピンが無い状態のコントロ
ールに、SendMessageかPostMessageしてみて、スピン
が現れるかどうか・・・
ご検討下さい。
以上。
レスありがとうございます。
Spy++で調べてみたところ、それらしいメッセージはありませんでした。
(加えて、スタイル、拡張スタイル共に変化なし。
ただ、スピンが消える時にShowWindowを呼び出している。)
また、タブ上にあるスピンのウィンドウハンドルを取得して見ようとも
思いましたが、タブ作成時にCreateするのではなく、必要になったとき
に作ってるらしくハンドルの取得はできませんでした。
Spy++に慣れてない等、単純に私の実力不足かとは思いますが、もうち
ょっとがんばってみたいと思います。
ツイート | ![]() |