DrawAnimatedRects 関数 (winuser.h)
ウィンドウのキャプションをアニメーション化して、アイコンの開き、またはウィンドウの最小化または最大化を示します。
構文
BOOL DrawAnimatedRects(
[in] HWND hwnd,
[in] int idAni,
const RECT *lprcFrom,
const RECT *lprcTo
);
パラメーター
[in] hwnd
キャプションを画面上でアニメーション化する必要があるウィンドウへのハンドル。 アニメーションは、このウィンドウの親にクリップされます。
[in] idAni
アニメーションの種類。 これはIDANI_CAPTIONする必要があります。 IDANI_CAPTIONアニメーションの種類では、ウィンドウ キャプションは lprcFrom で指定された位置から lprcTo で指定された位置までアニメーション化されます。 この効果は、ウィンドウを最小化または最大化することに似ています。
lprcFrom
アイコンまたは最小化されたウィンドウの場所とサイズを指定する RECT 構造体へのポインター。 座標は、クリッピング ウィンドウ hwnd に対する相対座標です。
lprcTo
復元されたウィンドウの場所とサイズを指定する RECT 構造体へのポインター。 座標は、クリッピング ウィンドウ hwnd に対する相対座標です。
戻り値
関数が成功すると、戻り値は 0 以外になります。
関数が失敗した場合は、0 を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winuser.h (Windows.h を含む) |
Library | User32.lib |
[DLL] | User32.dll |