-
[アーティクル]
-
-
CreateWindow 関数または CreateWindowEx 関数を使用してスクロール バー コントロールを作成するには、SCROLLBAR クラス、適切なウィンドウ スタイル定数、および次のスクロール バー コントロール スタイルの組み合わせを指定します。 一部のスタイルでは、既定の幅または高さを使用するスクロール バー コントロールが作成されます。 ただし、 CreateWindow または CreateWindowEx を呼び出すときは、スクロール バーの x 座標と y 座標とその他の寸法を常に指定する必要があります。
| 常時 |
説明 |
- SBS_BOTTOMALIGN
|
スクロール バーの下端を、CreateWindowEx 関数の x、y、nWidth、nHeight パラメーターで定義された四角形の下端に揃えます。 スクロール バーには、システム スクロール バーの既定の高さがあります。 このスタイルは、SBS_HORZ スタイルと共に使用します。
|
- SBS_HORZ
|
水平スクロール バーを指定します。 SBS_BOTTOMALIGNもSBS_TOPALIGNスタイルも指定されていない場合、スクロール バーの高さ、幅、位置は、CreateWindowEx の x、y、nWidth、nHeight パラメーターで指定されます。
|
- SBS_LEFTALIGN
|
スクロール バーの左端を、CreateWindowEx の x、y、nWidth、nHeight パラメーターで定義された四角形の左端に揃えます。 スクロール バーには、システム スクロール バーの既定の幅があります。 このスタイルは、SBS_VERT スタイルと共に使用します。
|
- SBS_RIGHTALIGN
|
スクロール バーの右端を、CreateWindowEx の x、y、nWidth、nHeight パラメーターで定義された四角形の右端に揃えます。 スクロール バーには、システム スクロール バーの既定の幅があります。 このスタイルは、SBS_VERT スタイルと共に使用します。
|
- SBS_SIZEBOX
|
サイズ ボックスを指定します。 SBS_SIZEBOXBOTTOMRIGHTALIGNもSBS_SIZEBOXTOPLEFTALIGN スタイルも指定しない場合、サイズ ボックスには、CreateWindowEx の x、y、nWidth、および nHeight パラメーターで指定された高さ、幅、および位置があります。
|
- SBS_SIZEBOXBOTTOMRIGHTALIGN
|
サイズ ボックスの右下隅を、CreateWindowEx の x、y、nWidth、nHeight パラメーターで指定された四角形の右下隅に揃えます。 サイズ ボックスには、システム サイズ ボックスの既定のサイズがあります。 このスタイルは、SBS_SIZEBOXまたはSBS_SIZEGRIPスタイルで使用します。
|
- SBS_SIZEBOXTOPLEFTALIGN
|
サイズ ボックスの左上隅を、CreateWindowEx の x、y、nWidth、nHeight パラメーターで指定された四角形の左上隅に揃えます。 サイズ ボックスには、システム サイズ ボックスの既定のサイズがあります。 このスタイルは、SBS_SIZEBOXまたはSBS_SIZEGRIPスタイルで使用します。
|
- SBS_SIZEGRIP
|
SBS_SIZEBOXと同じですが、エッジが上がっています。
|
- SBS_TOPALIGN
|
スクロール バーの上端を、CreateWindowEx の x、y、nWidth、nHeight パラメーターで定義された四角形の上端に合わせます。 スクロール バーには、システム スクロール バーの既定の高さがあります。 このスタイルは、SBS_HORZ スタイルと共に使用します。
|
- SBS_VERT
|
垂直スクロール バーを指定します。 SBS_RIGHTALIGNもSBS_LEFTALIGNスタイルも指定しない場合、スクロール バーの高さ、幅、位置は、CreateWindowEx の x、y、nWidth、nHeight パラメーターで指定されます。
|
必要条件