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 |
|
Unicode 名と ANSI 名 |
TVN_ENDLABELEDITW (Unicode) と TVN_ENDLABELEDITA (ANSI) |