LVM_GETITEMTEXT メッセージ

リスト ビューアイテムまたはサブ項目のテキストを取得します。 このメッセージは、明示的に送信することも、 ListView_GetItemText マクロを使用して送信することもできます。

パラメーター

wParam

リスト ビュー アイテムのインデックス。

lParam

LVITEM 構造体へのポインター。 項目のテキストを取得するには、 iSubItem を 0 に設定します。 サブ項目のテキストを取得するには、 iSubItem をサブ項目のインデックスに設定します。 pszText メンバーは、テキストを受け取るバッファーを指します。 cchTextMax メンバーは、バッファー内の文字数を指定します。

戻り値

このメッセージを明示的に送信すると、LVITEM 構造体の pszText メンバー内の文字数が返されます。

解説

ListView_GetItemText マクロを呼び出して、このメッセージを送信することもできます。 ただし、このマクロは文字列の長さを返しません。

LVM_GETITEMTEXT は、 LVS_OWNERDATA スタイルではサポートされていません。

必要条件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Commctrl.h
Unicode 名と ANSI 名
LVM_GETITEMTEXTW (Unicode) と LVM_GETITEMTEXTA (ANSI)