次の方法で共有


ListView_RedrawItems マクロ (commctrl.h)

リスト ビュー コントロールで、項目の範囲を強制的に再描画します。 このマクロを使用することも、LVM_REDRAWITEMS メッセージを明示的に送信することもできます。

構文

BOOL ListView_RedrawItems(
   HWND hwndLV,
   int  iFirst,
   int  iLast
);

パラメーター

hwndLV

型: HWND

リスト ビュー コントロールのハンドル。

iFirst

型: int

再描画する最初の項目のインデックス。

iLast

型: int

再描画する最後の項目のインデックス。

戻り値

型: BOOL

成功した場合 TRUE を返し、それ以外の場合は FALSE 返します。

備考

指定した項目は、リスト ビュー ウィンドウが再描画する WM_PAINT メッセージを受け取るまで、実際には再描画されません。 すぐに再描画するには、このマクロを使用した後、UpdateWindow 関数を呼び出します。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー commctrl.h