ListView_ApproximateViewRect マクロ (commctrl.h)

指定した数の項目を表示するために必要なおおよその幅と高さを計算します。 このマクロを使用することも、 LVM_APPROXIMATEVIEWRECT メッセージを明示的に送信することもできます。

構文

void ListView_ApproximateViewRect(
   hwnd,
   iWidth,
   iHeight,
   iCount
);

パラメーター

hwnd

型: hwndLV

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

iWidth

型: int

コントロールの提案された x 次元 (ピクセル単位)。 メッセージで現在の幅の値を使用できるようにするには、このパラメーターに -1 を指定できます。

iHeight

型: int

コントロールの提案された y 次元 (ピクセル単位)。 メッセージで現在の高さの値を使用できるようにするには、このパラメーターに -1 を指定できます。

iCount

型: int

コントロールに表示する項目の数。 このパラメーターが -1 の場合、メッセージはコントロール内の項目の合計数を使用します。

戻り値

なし

必要条件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー commctrl.h