EM_GETCHARFORMAT

A mensagem de EM_GETCHARFORMAT determina o atual formatação de caractere em um Controlarar rich Editar.

EM_GETCHARFORMAT wParam = fSelection (WPARAM) (BOOL); 
lParam = (LPARAM) (CHARFORMAT longe *) lpFmt 

 

Parâmetros

fSelection
Valor especificando se deseja obter a formatação de caractere padrão ou formatação de caractere da seleção atual. Se este parâmetro for zero, a formatação padrão é retornada. Caso contrário, a seleção atual de formatação é retornado.
lpFmt
Ponteiro para uma estrutura CHARFORMAT para preencher. Se a formatação da seleção está sendo recuperada, a estrutura recebe os atributos do primeiro caractere, e o membro de dwMask especifica quais atributos são consistentes ao longo de toda a seleção.

Rich Editar 2.0 e posterior: Este parâmetro pode ser um ponteiro para uma estrutura de CHARFORMAT2 , que é uma extensão da estrutura CHARFORMAT . Antes de enviar a mensagem de EM_GETCHARFORMAT, definir o cbSize membro estrutura para indicar a versão da estrutura.

Retornar valores

Retorna o valor do dwMask membro da estrutura CHARFORMAT.

QuickInfo

nbsp; Windows &NT: requer versão 3.51 ou posterior.
Windows:Requer o Windows 95 ou posterior.
Windows CE:Sem suporte.
Cabeçalho:Declarado em richedit.h.

Ver também

Visão geral sobre controles de Rich Editar, Rich Editar mensagens, CHARFORMAT, CHARFORMAT2

Index