Estrutura FORMATRANGE (richedit.h)
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 .
Sintaxe
typedef struct _formatrange {
HDC hdc;
HDC hdcTarget;
RECT rc;
RECT rcPage;
CHARRANGE chrg;
} FORMATRANGE;
Membros
hdc
Tipo: HDC
Um HDC para o qual o dispositivo será renderizado, se EM_FORMATRANGE estiver sendo usado para enviar a saída para um dispositivo.
hdcTarget
Tipo: HDC
Um HDC para o qual o dispositivo de destino será formatado.
rc
Tipo: RECT
A área dentro do retângulo rcPage para a qual renderizar. As unidades são medidas em twips.
rcPage
Tipo: RECT
Toda a área de uma página no dispositivo de renderização. As unidades são medidas em twips.
chrg
Tipo: CHARRANGE
O intervalo de caracteres a serem formatados.
Comentários
hdcTarget contém o HDC para o qual formatar, que geralmente é o mesmo que o HDC especificado pelo hdc , mas pode ser diferente. Por exemplo, se você criar um módulo de visualização de impressão, hdc será o HDC da janela na qual a saída é exibida e hdcTarget será o HDC da impressora.
Os valores de rc e rcPage podem ser obtidos usando GetDeviceCaps.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | richedit.h |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de