標準スクロールバーについて

[戻る]
オバナ 2008/10/12(日) 04:30:46
SDKでの質問です。

リストボックス(に限らずあらゆるウィンドウコントロール)に設置することができる
標準スクロールバーのウィンドウハンドルは取得できるのでしょうか。
それとも実際にはハンドルを持たない親コントロールによって擬装描画された「絵」な
のでしょうか?
リストボックス等からスクロールバーの情報を取得・設定できるため、後者なのではと
思いましたが・・・。

wclrp ( 'o') 2008/10/12(日) 15:00:02
ウィンドウスタイルでつけたスクロールバーは枠の絵ですね。
spy++とか子ウィンドウを探す(孫も探す)処理を実行すれば
ウィンドウスタイルでつけたスクロールバーが単独のウィンドウでは無いことが分かる。

スクロールバーはスクロールバー専用のAPIがあるから
ウィンドウハンドルが兼用でも困らないね。
使いにくい面もあるけど。

オバナ 2008/10/12(日) 16:22:24
[[解決]]
wclrp ( 'o')さん回答ありがとうございます。
ひとつの疑問が解消されました。

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