TVM_EDITLABEL メッセージ
指定したアイテムのテキストのインプレース編集を開始し、アイテムのテキストをテキストを含む 1 行の編集コントロールに置き換えます。 このメッセージは、指定された項目を暗黙的に選択してフォーカスします。 このメッセージは、明示的に送信することも、 TreeView_EditLabel マクロを使用して送信することもできます。
パラメーター
-
wParam
- ゼロを指定してください。
-
lParam
-
編集するアイテムを処理します。
戻り値
成功した場合は項目テキストの編集に使用される編集コントロールへのハンドルを返し、それ以外の場合は NULL を 返します。
解説
このメッセージは、 ツリー ビュー コントロールの親にTVN_BEGINLABELEDIT通知コードを送信します。
ユーザーが編集を完了または取り消すと、編集コントロールは破棄され、ハンドルは無効になります。 編集コントロールはサブクラス化できますが、破棄することはできません。
コントロールにこのメッセージを送信する前に、コントロールにフォーカスが設定されている必要があります。 フォーカスは SetFocus 関数を使用して設定できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|
Unicode 名と ANSI 名 |
TVM_EDITLABELW (Unicode) と TVM_EDITLABELA (ANSI) |