TVN_ENDLABELEDIT通知コード

項目のラベル編集の終了についてツリー ビュー コントロールの親ウィンドウに通知します。 この通知コードは、 WM_NOTIFY メッセージの形式で送信されます。

TVN_ENDLABELEDIT 

    ptvdi = (LPNMTVDISPINFO) lParam 

パラメーター

lParam

NMTVDISPINFO 構造体へのポインター。 この構造体の item メンバーは TVITEM 構造体であり、 その hItem、 lParam、 および pszText メンバーには、編集されたアイテムに関する有効な情報が含まれています。 ラベルの編集が取り消された場合、TVITEM 構造体の pszText メンバーは NULL です。それ以外の場合、pszText は編集されたテキストのアドレスです。

戻り値

pszText メンバーが NULL 以外の場合は、TRUE を返して、アイテムのラベルを編集されたテキストに設定します。 編集したテキストを拒否し、元のラベルに戻すには FALSE を 返します。

解説

pszText メンバーが NULL の場合、戻り値は無視されます。

この項目にLPSTR_TEXTCALLBACK値を指定し、 pszText メンバーが NULL 以外の場合、TVN_ENDLABELEDIT ハンドラーは pszText からローカル ストレージにテキストをコピーする必要があります。

必要条件

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