HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0404
大富豪Aたくさんのスクロールバーをつける1未解決


大富豪A

リンク

2013/4/4(Thu) 14:27:13|NO.53426

エクスプローラーのように1つのウィンドウにたくさんのスクロールバーを設置することはできますか?
また、設置したスクロールバーの大きさを変えることはできますか?



この記事に返信する


ツノン

リンク

2013/4/6(Sat) 07:23:30|NO.53466

winobj に ScrollBar のウィンドウクラス名を指定すれば可能です。
それぞれ別々のウィンドウとなるので、
MoveWindow SetWindowPos 等の関数を使用してサイズや位置を変更する事が出来ます。

スクロールバー ウィンドウクラス 等のキーワードで検索すれば、もっと詳しい情報を得る事が出来ると思います。


#define SBS_VERT $00000001 // スクロールバーを縦に #define SBS_HORZ $00000000 #define WS_VISIBLE $10000000 #define WS_CHILD $40000000 pos 10,10 winobj "SCROLLBAR","",,WS_VISIBLE|WS_CHILD|SBS_VERT,20,200 winobj "SCROLLBAR","",,WS_VISIBLE|WS_CHILD|SBS_HORZ,200,50 winobj "SCROLLBAR","",,WS_VISIBLE|WS_CHILD|SBS_VERT,100,200



ONION software Copyright 1997-2023(c) All rights reserved.