Classe de CRichEditCtrl
Fornece a funcionalidade do controle de edição rico.
class CRichEditCtrl : public CWnd
Membros
Construtores public
Nome |
Descrição |
---|---|
Constrói um objeto de CRichEditCtrl . |
Métodos públicos
Nome |
Descrição |
---|---|
Determina se o conteúdo da área de transferência podem ser colados em este controle de edição rico. |
|
Determina se há alguma ação no controle refaz a fila. |
|
Determina se uma operação de edição pode ser desfeita. |
|
Recupera informações sobre o caractere mais próximo a um ponto específico na área cliente de um controle de edição. |
|
Limpa a seleção atual. |
|
Copia a seleção atual na área de transferência. |
|
Cria o controle de edição aplicativos do windows e associá-la com esse objeto de CRichEditCtrl . |
|
Cria o controle de edição aplicativos do windows com os estilos estendidos especificados do windows e associá-la com esse objeto de CRichEditCtrl . |
|
Recorta a seleção atual na área de transferência. |
|
Exibe uma parte do conteúdo de esse objeto de CRichEditCtrl . |
|
Reinicializa (limpa) o sinalizador desfazer de esse objeto de CRichEditCtrl. |
|
Localize o texto dentro de esse objeto de CRichEditCtrl . |
|
Localiza a seguir interrupção da palavra antes ou após a posição do caractere especificado, ou recupere informações sobre o caractere na posição. |
|
Formata um intervalo de texto para o dispositivo de saída de destino. |
|
Determina o local de um determinado caractere dentro de esse objeto de CRichEditCtrl . |
|
Recupera os atributos de formatação padrão atual de caracteres em este objeto de CRichEditCtrl . |
|
Recupera a máscara de eventos para este objeto de CRichEditCtrl . |
|
Determina a linha visível o nível mais alto em este objeto de CRichEditCtrl . |
|
Recupera um ponteiro para a interface de IRichEditOle para este controle de edição rico. |
|
Obtém o limite na quantidade de texto que um usuário pode inserir em este CRichEditCtrl o objeto. |
|
Recupera uma linha de texto de esse objeto de CRichEditCtrl . |
|
Retorna o número de linhas em este objeto de CRichEditCtrl . |
|
Determina se o conteúdo de esse objeto de CRichEditCtrl foram alterados desde a última gravação. |
|
Recupera as opções ricas do controle de edição. |
|
Recupera os atributos de formatação de parágrafo na seleção atual em este objeto de CRichEditCtrl . |
|
Recupera os caracteres de pontuação atual para o controle de edição rico.Esta mensagem está disponível somente em versões de Asiático- idioma do sistema operacional. |
|
Recupera o retângulo de formatação para este objeto de CRichEditCtrl . |
|
Recupera o tipo de ação seguir, se houver, no controle refazer a fila. |
|
Obtém as posições inicial e final de seleção atual em este objeto de CRichEditCtrl . |
|
Recupera os atributos de formatação de caracteres na seleção atual em este objeto de CRichEditCtrl . |
|
Recupera o tipo de conteúdo na seleção atual em este objeto de CRichEditCtrl . |
|
Obtém o texto da seleção atual em este objeto de CRichEditCtrl |
|
Retorna o tamanho do texto, os caracteres, em este objeto de CRichEditCtrl .Não inclui o caractere de terminação zero. |
|
Retorna o número de caracteres ou rica de bytes no modo de edição.Aceita uma lista de sinalizadores para indicar o método para determinar o tamanho do texto em um controle de edição rico |
|
Recupera o modo de texto atual e desfazem o nível de um controle de edição rico. |
|
Retorna o intervalo de texto especificado. |
|
Recupera o tipo de ação de desfazer a seguir, se houver. |
|
Recupera opções atual de quebra automática e de separação de palavras de palavras para o controle de edição rico.Esta mensagem está disponível somente em versões de Asiático- idioma do sistema operacional. |
|
Mostra ou oculta a seleção atual. |
|
Limitar a quantidade de texto que um usuário pode inserir em CRichEditCtrl o objeto. |
|
Determina linha que contém o caractere especificado. |
|
Retorna o índice do caractere de uma determinada linha em este objeto de CRichEditCtrl . |
|
Recupera o comprimento de uma determinada linha em este objeto de CRichEditCtrl . |
|
Rola o texto em este objeto de CRichEditCtrl . |
|
Insere o conteúdo da área de transferência em este controle de edição rico. |
|
Insere o conteúdo da área de transferência em este controle de edição rico no formato de dados especificado. |
|
Recupera as coordenadas da área cliente de um caractere especificado em um controle de edição. |
|
Refaz a ação seguir no controle refazem a fila. |
|
Substitui a seleção atual em este objeto de CRichEditCtrl com o texto especificado. |
|
Força este objeto de CRichEditCtrl à solicitação de enviar redimensionamento notificações. |
|
Indica se a detecção automática de URL está ativa em um controle de edição rico. |
|
Define a cor do plano de fundo em este objeto de CRichEditCtrl . |
|
Defina os atributos de formatação padrão atual de caracteres em este objeto de CRichEditCtrl . |
|
Define a máscara de eventos para este objeto de CRichEditCtrl . |
|
Define ou limpa o sinalizador de alteração para este objeto de CRichEditCtrl . |
|
Defina o objeto COM de IRichEditOleCallback para este controle de edição rico. |
|
Defina as opções para este objeto de CRichEditCtrl . |
|
Defina os atributos de formatação de parágrafo na seleção atual em este objeto de CRichEditCtrl . |
|
Defina os caracteres de pontuação para um controle de edição rico.Esta mensagem está disponível somente em versões de Asiático- idioma do sistema operacional. |
|
Define a opção somente leitura para este objeto de CRichEditCtrl . |
|
Define o retângulo de formatação para este objeto de CRichEditCtrl . |
|
Define a seleção em este objeto de CRichEditCtrl . |
|
Defina os atributos de formatação de caracteres na seleção atual em este objeto de CRichEditCtrl . |
|
Define o dispositivo de saída de destino para este objeto de CRichEditCtrl . |
|
Defina o modo de texto ou desfazem o nível de um controle de edição rico.A mensagem falhará se o controle contém o texto. |
|
Define o número máximo de ações que podem armazenado na fila desfazer. |
|
Defina os atributos de formatação de caracteres nas palavras atuais no objeto de CRichEditCtrl . |
|
Defina as opções de volta para a linha e automática de separação de palavras para o controle de edição rico.Esta mensagem está disponível somente em versões de Asiático- idioma do sistema operacional. |
|
Para o controle para coletar digitando ações adicionais na atual para desfazer a ação.O controle armazena a ação digitando a seguir, se houver, em uma nova ação de desfazer na fila. |
|
Insere texto de um fluxo de entrada em este objeto de CRichEditCtrl . |
|
Armazenamentos texto de esse objeto de CRichEditCtrl em um fluxo de saída. |
|
Inverte a operação da última de edição. |
Comentários
“Um controle de edição rico” é uma janela com que o usuário pode inserir e editar texto.Texto pode ser atribuído a formatação de caracteres e de parágrafo, e pode incluir VELHOS objetos inseridos.Controles de edição ricos fornecem uma interface de programação para formatar o texto.Em o entanto, um aplicativo deve implementar todos os componentes necessários da interface do usuário efetuar operações de formatação disponíveis para o usuário.
Este controle comum do windows (e portanto a classe de CRichEditCtrl ) estão disponíveis somente para programas que executam sob as versões 3,51 /98 Windows 95 e Windows NT e posterior.A classe de CRichEditCtrl suporta as versões 2,0 e 3,0 do controle de edição rico de Windows SDK .
Cuidado |
---|
Se você estiver usando um controle de edição rico em uma caixa de diálogo (de qualquer maneira se seu aplicativo é SDI, MDI, ou caixa de diálogo- baseado em), você deve chamar AfxInitRichEdit uma vez antes que a caixa de diálogo é exibida.Um típico local para chamar essa função está na função de membro de InitInstance do seu programa.Você não precisa chamá-la para cada vez que você exibe a caixa de diálogo, somente na primeira vez.Você não precisa chamar AfxInitRichEdit se você estiver trabalhando com CRichEditView. |
Para obter mais informações sobre como usar CRichEditCtrl, consulte:
Artigo de Base de Dados de Conhecimento Q259949: INFORMAÇÕES: SetCaretPos () não é apropriado com controles de CEdit ou de CRichEditCtrl
Para um exemplo de como usar um controle de edição rico em um aplicativo MFC, consulte o aplicativo de exemplo WORDPAD .
Hierarquia de herança
CRichEditCtrl
Requisitos
Cabeçalho: afxcmn.h