指定された親ウィンドウの指定子ウィンドウをタイル状に並べる。
TileWindows hwndParent, wHow, lpRect, cKids, lpKids
hwndParent : [intptr] 型: HWND 親ウィンドウへのハンドル。NULL の場合、デスクトップウィンドウと仮定する。 wHow : [int] 型: UINT lpRect : [var] 型: const RECT* ウィンドウを配置する矩形領域をクライアント座標で指定する構造体へのポインタ。NULL なら親ウィンドウのクライアント領域が使用される。 cKids : [int] 型: UINT lpKids で指定される配列の要素数。lpKids が NULL の場合は無視される。 lpKids : [intptr] 型: const HWND* 配置する子ウィンドウのハンドル配列。指定子ウィンドウが WS_EX_TOPMOST または WS_EX_TOOLWINDOW スタイルを持つトップレベルウィンドウの場合、配置されない。NULL なら親ウィンドウ(またはデスクトップウィンドウ)のすべての子ウィンドウが配置される。
(プラグイン / モジュール : user32.dll)
指定された親ウィンドウの指定子ウィンドウをタイル状に並べる。 [戻り値] 型: WORD 関数が成功した場合、戻り値は配置されたウィンドウ数。失敗した場合、戻り値は 0。拡張エラー情報を取得するには GetLastError を呼ぶ。 [備考] TileWindows を呼ぶと、すべての最大化ウィンドウが以前のサイズに復元される。
| プラグイン / モジュール | user32.dll |
| バージョン | 1.0 |
| 作成日 | 2026/04/16 |
| 著作者 | IronHSP / CsWin32 bridge |
| URL | https://github.com/inovia/IronHSP |
| 備考 | Win32 API の user32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。 |
| タイプ | 拡張命令 |
| グループ | Win32API |
| 対応環境 |
|
| hs ファイル | hsphelp\win32_user32_gen2.hs |