Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera o identificador para o controle de edição que está sendo usado para editar o texto de um item de exibição de árvore. Você pode usar essa macro ou enviar a mensagem TVM_GETEDITCONTROL explicitamente.
Sintaxe
HWND TreeView_GetEditControl(
HWND hwnd
);
Parâmetros
hwnd
Tipo: HWND
Identificador para o controle de exibição de árvore.
Retornar valor
Tipo: HWND
O identificador para o controle de edição que está sendo usado para editar o texto de um item de exibição de árvore ou NULL se nenhum item estiver sendo editado.
Comentários
Quando a edição de rótulos começa, um controle de edição é criado, mas não posicionado ou exibido. Antes de ser exibido, o controle de exibição de árvore envia à janela pai um código de notificação TVN_BEGINLABELEDIT .
Para personalizar a edição de rótulos, implemente um manipulador para TVN_BEGINLABELEDIT e faça com que ele use TreeView_GetEditControl para enviar uma mensagem TVM_GETEDITCONTROL para o controle de exibição de árvore. Se um rótulo estiver sendo editado, o valor retornado será um identificador para o controle de edição. Use esse identificador para personalizar o controle de edição enviando as mensagens de EM_XXX usuais.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | commctrl.h |