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.
Esse cabeçalho é usado pelos Controles do Windows. Para obter mais informações, consulte:
richedit.h contém as seguintes interfaces de programação:
Functions
|
HyphenateProc A função HyphenateProc é um aplicativo — função de retorno de chamada definida usada com a mensagem EM_SETHYPHENATEINFO. Ele determina como a hifenização é feita em um controle de Edição Avançada da Microsoft. |
Funções de retorno de chamada
|
AutoCorrectProc A função AutoCorrectProc é uma função de retorno de chamada definida pelo aplicativo que é usada com a mensagem EM_SETAUTOCORRECTPROC. |
|
EDITSTREAMCALLBACK A função EditStreamCallback é uma função de retorno de chamada definida pelo aplicativo usada com as mensagens EM_STREAMIN e EM_STREAMOUT. |
|
EDITWORDBREAKPROCEX A função EditWordBreakProcEx é uma função de retorno de chamada definida pelo aplicativo usada com a mensagem EM_SETWORDBREAKPROCEX. |
Estruturas
|
BIDIOPTIONS Contém informações bidirecionais sobre um controle de edição avançada. Essa estrutura é usada pelas mensagens EM_GETBIDIOPTIONS e EM_SETBIDIOPTIONS para obter e definir as informações bidirecionais para um controle. |
|
CHARFORMAT2A A estrutura CHARFORMAT2A (ANSI) (richedit.h) contém informações sobre a formatação de caracteres em um controle de edição avançada. |
|
CHARFORMAT2A Contém informações sobre a formatação de caracteres em um controle de edição avançada. (CHARFORMAT2A) |
|
CHARFORMAT2W A estrutura CHARFORMAT2W (Unicode) (richedit.h) contém informações sobre a formatação de caracteres em um controle de edição avançada. |
|
CHARFORMAT2W Contém informações sobre a formatação de caracteres em um controle de edição avançada. (CHARFORMAT2W) |
|
CHARFORMATA Contém informações sobre a formatação de caracteres em um controle de edição avançada. (CHARFORMATA) |
|
CHARFORMATW Contém informações sobre a formatação de caracteres em um controle de edição avançada. (CHARFORMATW) |
|
CHARRANGE Especifica um intervalo de caracteres em um controle de edição avançada. Se os membros cpMin e cpMax forem iguais, o intervalo estará vazio. O intervalo inclui tudo se cpMin for 0 e cpMax for —1. |
|
CLIPBOARDFORMAT Especifica o formato da área de transferência. Essa estrutura incluída na notificação de EN_CLIPFORMAT. |
|
COMPCOLOR Contém configurações de cor para uma cadeia de caracteres de composição. |
|
EDITSTREAM Contém informações que um aplicativo passa para um controle de edição avançada em uma mensagem de EM_STREAMIN ou EM_STREAMOUT. O controle de edição avançada usa as informações para transferir um fluxo de dados para dentro ou para fora do controle. |
|
ENCORRECTTEXT Contém informações sobre o texto selecionado a ser corrigido. |
|
ENDCOMPOSITIONNOTIFY Contém informações sobre um código de notificação EN_ENDCOMPOSITION de um controle de edição avançada. |
|
ENDROPFILES Contém informações associadas a um código de notificação EN_DROPFILES. Um controle de edição avançada envia esse código de notificação quando recebe uma mensagem WM_DROPFILES. |
|
ENLINK Contém informações sobre um código de notificação EN_LINK de um controle de edição avançada. |
|
ENLOWFIRTF Contém informações sobre uma palavra-chave RTF (Rich Text Format) sem suporte em um controle de Edição Avançada da Microsoft. |
|
ENOLEOPFAILED Contém informações sobre uma operação com falha. |
|
PROTEGIDO Contém informações associadas a um código de notificação EN_PROTECTED. Um controle de edição avançada envia essa notificação quando o usuário tenta editar o texto protegido. |
|
ENSAVECLIPBOARD Contém informações sobre objetos e texto na área de transferência. |
|
FINDTEXTA Contém informações sobre uma operação de pesquisa em um controle de edição avançada. Essa estrutura é usada com a mensagem EM_FINDTEXT. (ANSI) |
|
FINDTEXTEXA Contém informações sobre texto a ser pesquisado em um controle de edição avançada. Essa estrutura é usada com a mensagem EM_FINDTEXTEX. (ANSI) |
|
FINDTEXTEXW Contém informações sobre texto a ser pesquisado em um controle de edição avançada. Essa estrutura é usada com a mensagem EM_FINDTEXTEX. (Unicode) |
|
FINDTEXTW Contém informações sobre uma operação de pesquisa em um controle de edição avançada. Essa estrutura é usada com a mensagem EM_FINDTEXT. (Unicode) |
|
FORMATRANGE Informações que um controle de edição avançada usa para formatar sua saída para um dispositivo específico. Essa estrutura é usada com a mensagem EM_FORMATRANGE. |
|
GETCONTEXTMENUEX Contém informações de menu de contexto que são passadas para o método IRichEditOleCallback::GetContextMenu. |
|
GETTEXTEX Contém informações usadas na obtenção de texto de um controle de edição avançada. Essa estrutura usada com a mensagem EM_GETTEXTEX. |
|
GETTEXTLENGTHEX Contém informações sobre como o tamanho do texto de um controle de edição avançada deve ser calculado. Essa estrutura é passada no wParam na mensagem EM_GETTEXTLENGTHEX. |
|
HYPHENATEINFO Contém informações sobre hifenização em um controle Microsoft Rich Edit. |
|
HYPHRESULT Contém informações sobre o resultado da hifenização em um controle Microsoft Rich Edit. |
|
IMECOMPTEXT Contém informações sobre o texto de composição do IME (Editor de Método de Entrada) em um controle Microsoft Rich Edit. |
|
MSGFILTER Contém informações sobre um evento de teclado ou mouse. Um controle de edição avançada envia essa estrutura para sua janela pai como parte de um código de notificação EN_MSGFILTER, permitindo que o pai altere a mensagem ou impeça que ela seja processada. |
|
NMHDR A estrutura NMHDR (richedit.h) contém informações sobre uma mensagem de notificação. |
|
OBJECTPOSITIONS Contém informações de posição do objeto. |
|
PARAFORMAT Contém informações sobre atributos de formatação de parágrafo em um controle de edição avançada. (PARAFORMAT) |
|
PARAFORMAT2 Contém informações sobre atributos de formatação de parágrafo em um controle de edição avançada. P |
|
PARAFORMAT2 Contém informações sobre atributos de formatação de parágrafo em um controle de edição avançada. (PARAFORMAT2) |
|
PONTUAÇÃO Contém informações sobre a pontuação usada em um controle de edição avançada. |
|
REPASTESPECIAL Contém informações que identificam se o aspecto de exibição de um objeto colado deve ser baseado no conteúdo do objeto ou no ícone que representa o objeto. |
|
REQRESIZE Contém o tamanho solicitado de um controle de edição avançada. Um controle de edição avançada envia essa estrutura para sua janela pai como parte de um código de notificação EN_REQUESTRESIZE. |
|
RICHEDIT_IMAGE_PARAMETERS Define os atributos de uma imagem a ser inserida pela mensagem EM_INSERTIMAGE. |
|
SELCHANGE Contém informações associadas a um código de notificação EN_SELCHANGE. Um controle de edição avançada envia essa notificação para sua janela pai quando a seleção atual é alterada. |
|
SETTEXTEX Especifica qual página de código (se houver) a ser usada na configuração de texto, se o texto substitui todo o texto no controle ou apenas a seleção e se o estado de desfazer deve ser preservado. Essa estrutura é usada com a mensagem EM_SETTEXTEX. |
|
TABLECELLPARMS Define os atributos das células em uma linha de tabela. |
|
TABLEROWPARMS Define os atributos de linhas em uma tabela. |
|
TEXTRANGEA Um intervalo de texto de um controle de edição avançada. Essa estrutura é preenchida pela mensagem EM_GETTEXTRANGE. O buffer apontado pelo membro lpstrText deve ser grande o suficiente para receber todos os caracteres e o caractere nulo de encerramento. (ANSI) |
|
TEXTRANGEW Um intervalo de texto de um controle de edição avançada. Essa estrutura é preenchida pela mensagem EM_GETTEXTRANGE. O buffer apontado pelo membro lpstrText deve ser grande o suficiente para receber todos os caracteres e o caractere nulo de encerramento. (Unicode) |
Enumerações
|
KHYPH Contém valores usados para especificar como fazer hifenização em um controle de edição avançada. A função de retorno de chamada HyphenateProc usa esse tipo de enumeração. |
|
TEXTMODE Indica o modo de texto de um controle de edição avançada. As mensagens EM_SETTEXTMODE e EM_GETTEXTMODE usam esse tipo de enumeração. |
|
UNDONAMEID Contém valores que indicam tipos de ações de controle de edição avançada que podem ser desfeitas ou refeitas. As mensagens EM_GETREDONAME e EM_GETUNDONAME usam esse tipo de enumeração para retornar um valor. |