TreeView_GetEditControl マクロ (commctrl.h)
ツリー ビュー項目のテキストを編集するために使用される編集コントロールへのハンドルを取得します。 このマクロを使用することも、 TVM_GETEDITCONTROL メッセージを明示的に送信することもできます。
構文
HWND TreeView_GetEditControl(
HWND hwnd
);
パラメーター
hwnd
種類: HWND
ツリー ビュー コントロールを処理します。
戻り値
種類: HWND
ツリー ビューアイテムのテキストを編集するために使用される編集コントロールへのハンドル。編集中のアイテムがない場合は NULL。
注釈
ラベルの編集が開始されると、編集コントロールは作成されますが、配置または表示されません。 表示される前に、ツリー ビュー コントロールは親ウィンドウに TVN_BEGINLABELEDIT 通知コードを送信します。
ラベル編集をカスタマイズするには、 TVN_BEGINLABELEDIT のハンドラーを実装し、 TreeView_GetEditControl を使用してツリー ビュー コントロールに TVM_GETEDITCONTROL メッセージを送信します。 ラベルが編集されている場合、戻り値は編集コントロールへのハンドルになります。 通常のEM_XXX メッセージを送信して編集コントロールをカスタマイズするには、このハンドルを使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |