TVN_ENDLABELEDIT通知コード

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

TVN_ENDLABELEDIT 

    ptvdi = (LPNMTVDISPINFO) lParam 

パラメーター

lParam

NMTVDISPINFO 構造体へのポインター。 この構造体の item メンバーは TVITEM 構造体であり、 その hItemlParamおよび 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)