DrawAnimatedRects

機能
アイコンを開くとき・最大化時・アイコン化時にワイヤーフレーム矩形を描画する
Declare Function DrawAnimatedRects Lib "user32.dll" _
(ByVal hWnd As Long, ByVal idAni As Long, _
lprcForm As RECT, lprcTo As RECT) As Long
hWnd
ウィンドウのハンドル
idAni
アニメーションのタイプを指定する定数
lprcForm
アニメーションを開始する位置の矩形を指定するRECT構造体
lprcTo
同、終了時の位置の矩形を指定するRECT構造体
戻り値
正常終了のとき                      0以外
エラーのとき                        0
備考
デフォルトのままのWindows98において、アプリケーションをアイコン化すると
ウィンドウの枠線とキャプションバー矩形が徐々に縮小するアニメーションが見られる。
この関数は、このようなアニメーションを実現する。
この関数が正常に動作するには「画面」−「効果」−「ウィンドウ、メニュー
一覧をアニメーション化する」を有効にしておかなければならない。
idAniの定数

IDANI_OPEN = 1                       ウィンドウを開くとき
IDANI_CLOSE = 2                      ウィンドウを閉じるとき
IDANI_CAPTION = 3                    キャプションバーをアニメート