##### Nindows Library - 低レベルスクロールバー関数

# nwCreateScrollBar

スクロールバーコントロールの作成

書式

> `NWHWND nwCreateScrollBar( type, caption, x, y, w, h, hWndParent )
> Sint32 type
> const char *caption
> Sint32 x
> Sint32 y
> Sint32 w
> Sint32 h
> NWHWND hWndParent
> `

引数

> type | タイプ
> caption | キャプション文字列
> x | X座標(親ウィンドウ相対)
> y | Y座標(親ウィンドウ相対)
> w | 幅
> h | 高さ
> hWndParent | 親ウィンドウのウィンドウハンドル

戻り値

> 成功 | スクロールバーコントロールのウィンドウハンドル
> 失敗 | NULL

解説

> スクロールバーコントロールを作成します。

> スクロールバーのタイプを指定する引数 type には次の値を指定します。

> 定義 | 意味
> NWD_WS_SB_HORZ | 水平スクロールバー
> NWD_WS_SB_VERT | 垂直スクロールバー

用例

>     NWHWND hScl = nwCreateScrollBar(NWD_WS_SB_HORZ,
>     	"Alpha Sroll", 80, 3, 200, 11, hWndParent);

備考

> 作成したスクロールバーは、必ずnwSetScrollBarPos()、nwSetScrollBarRange()、nwSetScrollBarData()を使用して初期設定を行ってください。

参照

> nwCreateScrollBarArray() | スクロールバーの一括作成
> nwSetScrollBarPos() | スクロールバーの値の設定
> nwSetScrollBarRange() | スクロールバーレンジの設定
> nwSetScrollBarData() | スクロールバーとデータの関連付け
> nwSetScrollBarLineMove() | スクロールバーの変化量の設定
> nwSetScrollBarPageMove() | スクロールバーのページ変化量の設定

nwCreateScrollBar

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000