Visão geral sobre o Rich controle de edição
Observação importante: |
---|
Se você estiver usando uma rica controle de edição em uma caixa de diálogo (independentemente de seu aplicativo SDI, MDI, ou baseado em diálogo), você deve chamar AfxInitRichEdit depois antes da caixa de diálogo caixa é exibida.Um lugar comum para telefonar esta função está no InitInstance função de membro. Você não precisa telefonar-lo sempre que você exibe a caixa de diálogo, somente na primeira vez.Não é necessário chamar AfxInitRichEdit Se você estiver trabalhando com CRichEditView. |
(Controles de edição avançadosCRichEditCtrl) Fornece uma interface de programação de formatação de texto.No entanto, um aplicativo deve implementar os componentes da interface do usuário necessárias para disponibilizar as operações de formatação para o usuário.Ou seja, o rich controle de edição oferece suporte a alterar os atributos de caractere ou parágrafo do texto selecionado.Alguns exemplos dos atributos são caractere negrito, itálico, família de fontes e dimensionar de ponto.Exemplos de atributos de parágrafo incluem alinhamento, margens e tabulações.No entanto, é você forneça a interface do usuário, seja botões da barra de ferramentas, itens de menu ou uma caixa de diálogo formato de caractere.Também há funções para consultar o rich controle de edição para os atributos da seleção corrente.Use essas funções para exibir as configurações corrente de atributos, por exemplo, configuração de uma marca de seleção no comando de interface do usuário se a seleção tem o atributo de formatação em negrito de caractere.
Para obter mais informações sobre formatação de caracteres e parágrafos, consulte Formatação de caractere and Formatação de parágrafo neste tópico.
Edição rico controles suporte quase todas as operações e mensagens de notificação usadas com controles de edição de várias linhas.Assim, os aplicativos que já usar controles de edição podem ser com com facilidade modificados para usar rich editar controles.Mensagens adicionais e as notificações permitem que os aplicativos acessem os controles de edição exclusivos para rich funcionalidade.Para obter informações sobre controles de edição, consulte CEdit.
Para obter mais informações sobre as notificações, consulte Notificações a partir de um controle Rich edição neste tópico.