Nindows Library - スクロールウィンドウ関数

nwScrWinEnableScroll

ウィンドウクライアント領域のスクロールの設定
書式
Bool nwScrWinEnableScroll( hWnd, flag )
NWHWND hWnd
Sint32 flag

引数
hWnd   スクロールウィンドウのウィンドウハンドル
flag   スクロール可能にしたい方向

戻り値
TRUE   成功
FALSE   失敗

解説
スクロールウィンドウのクライアント領域が、どの方向にスクロール可能にするかを設定します。

引数flagには、次のような指定が可能です。

 定義   意味 
 NWD_ES_VERTICAL   上下方向にスクロール可能 
 NWD_ES_HORIZONTAL   左右方向にスクロール可能 
 0   スクロールしない 

上下左右にスクロールさせたい場合はフラグを "|" で組み合わせて指定します。


用例
/* Enables scrolling in every direction */
nwScrWinEnableScroll(hWnd, NWD_ES_VERTICAL
	| NWD_ES_HORIZONTAL);

備考
この関数による設定はマウスポインタ操作でのスクロールに対してのみ有効です。 nwScrWinScroll()関数によるスクロールは常に全方向に有効です。

参照
nwScrWinSetClip()
 スクロール範囲の設定
nwScrWinScroll()
 ウィンドウのスクロール

nwScrWinEnableScroll
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000