次の方法で共有


ListView_EditLabel マクロ (commctrl.h)

指定したリスト ビュー アイテムのテキストのインプレース編集を開始します。 メッセージは、指定された項目を暗黙的に選択してフォーカスします。 このマクロを使用することも、LVM_EDITLABEL メッセージを明示的に送信することもできます。

構文

HWND ListView_EditLabel(
   HWND hwndLV,
   int  i
);

パラメーター

hwndLV

型: HWND

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

i

型: int

リスト ビュー項目のインデックス。 編集を取り消すには、 -1 に設定します。

戻り値

型: HWND

成功した場合はアイテム テキストの編集に使用される編集コントロールへのハンドルを返します。それ以外の場合は NULL します。

備考

ユーザーが編集を完了または取り消すと、編集コントロールは破棄され、ハンドルは無効になります。 編集コントロールはサブクラス化できますが、破棄しないでください。

コントロールにこのメッセージを送信する前に、コントロールにフォーカスが必要です。 フォーカスは、SetFocus 関数を使用して設定できます。

必要条件

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

関連項目

WM_CANCELMODE