É 0x7F "Excluir" em ASCII e U + 007F "Excluir" em Unicode.
Na verdade, é falta de implementação. O Plain Backspaceenvia um ASCII 0x08 (não tenho certeza de como o controle Edit lida com ele internamente) e não é incomum em vários sistemas operacionais CtrlBackspaceenviar a sequência "Excluir".
O comportamento "excluir palavra" foi adicionado posteriormente, como um recurso não documentado , e apenas aos controles Edit que usam "SHAutoComplete". Se uma caixa de texto tiver o preenchimento automático desativado, CtrlBackspaceprovavelmente não funcionará.
( Alguns programas implementam seus próprios controles de edição de texto, que funcionam de maneira um pouco diferente da incorporada.)
CtrlJe CtrlMserá traduzido para uma nova linha ( ^J
é CR em ASCII e ^M
é LF; no entanto, o controle Editar converte os dois pressionamentos de teclas em CR + LF.) Da mesma forma, CtrlIinsere um caractere de tabulação.
Ctrl_e Ctrl^resultará em "separador de unidades" ( ^_
) e "separador de registros" ( ^^
) um tanto inútil .
(A ^X
notação significa que a tecla Ctrl - Ctrl-X neste exemplo - em ASCII é equivalente a desarmar o sétimo bit do caractere a seguir.)
Não, mas você pode usar CtrlShift← Leftpara selecionar a palavra anterior e substituir digitando.
Ou obtenha um bloco de notas melhor .