ListView_SetExtendedListViewStyle マクロ (commctrl.h)

リスト ビュー コントロールの拡張スタイルを設定します。 このマクロを使用することも、 LVM_SETEXTENDEDLISTVIEWSTYLE メッセージを明示的に送信することもできます。

構文

void ListView_SetExtendedListViewStyle(
   hwndLV,
   dw
);

パラメーター

hwndLV

種類: HWND

スタイルの変更を受け取るリスト ビュー コントロールのハンドル。

dw

型: DWORD

拡張リスト ビュー コントロール スタイルを指定する DWORD 値。 このパラメーターには、 拡張 List-View スタイルの組み合わせを指定できます。

戻り値

なし

解説

下位互換性のため、 ListView_SetExtendedListViewStyle マクロは dwExMask を使用するように更新されていません。 dwExMask 値を使用するには、ListView_SetExtendedListViewStyleEx マクロを使用します。

このマクロを使用して LVS_EX_CHECKBOXES スタイルを設定すると、以前に設定した状態イメージ インデックスはすべて破棄されます。 すべてのチェック ボックスは、オフの状態に初期化されます。 状態イメージ インデックスは、LVITEM 構造体の状態メンバーのビット 12 から 15 に含まれています。

要件

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