ListView_EditLabel マクロ (commctrl.h)
指定したリスト ビュー アイテムのテキストのインプレース編集を開始します。 メッセージは、指定された項目を暗黙的に選択してフォーカスします。 このマクロを使用することも、LVM_EDITLABEL メッセージを明示的に送信することもできます。
構文
HWND ListView_EditLabel(
HWND hwndLV,
int i
);
パラメーター
hwndLV
型: HWND
リスト ビュー コントロールのハンドル。
i
型: int
リスト ビュー項目のインデックス。 編集を取り消すには、
戻り値
型: HWND
成功した場合はアイテム テキストの編集に使用される編集コントロールへのハンドルを返します。それ以外の場合は NULL
備考
ユーザーが編集を完了または取り消すと、編集コントロールは破棄され、ハンドルは無効になります。 編集コントロールはサブクラス化できますが、破棄しないでください。
コントロールにこのメッセージを送信する前に、コントロールにフォーカスが必要です。 フォーカスは、SetFocus 関数を使用して設定できます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | commctrl.h |