PARAFORMAT

A estrutura PARAFORMAT contém informações sobre o parágrafo formatação atributos em um Controlarar rich Editar. Essa estrutura é usada com o EM_GETPARAFORMAT e EM_SETPARAFORMAT mensagens.

Rich Editar 2.0: A estrutura de PARAFORMAT2 é uma extensão rich Editar 2.0 da estrutura PARAFORMAT . Rich Editar 2.0 permite que você use qualquer estrutura com EM_GETPARAFORMAT e EM_SETPARAFORMAT.

 typedef struct _paraformat {UINT cbSize; 
    _WPAD _wPad1; 
    DwMask DWORD; 
    PALAVRA wNumbering; 
    PALAVRA wReserved; 
    DxStartIndent longo; 
    DxRightIndent longo; 
    DxOffset longo; 
    PALAVRA wAlignment; 
    CTabCount curto; 
    LONGA rgxTabs [MAX_TAB_STOPS]; 
} PARAFORMAT 

 

Membros

cbSize
Tamanho em bytes, dessa estrutura. Deve ser preenchido antes de passar para o Controlarar rich Editar.
dwMask
Membros contendo informações válidas ou atributos para definir. Este parâmetro pode ser zero ou mais desses valores:
Valor Significado
PFM_ALIGNMENT O membro wAlignment é válido.
PFM_NUMBERING O membro wNumbering é válido.
PFM_OFFSET O membro dxOffset é válido.
PFM_OFFSETINDENT O dxStartIndent membro é válido e especifica um valor relativo.
PFM_RIGHTINDENT O membro dxRightIndent é válido.
PFM_STARTINDENT O membro dxStartIndent é válido.
PFM_TABSTOPS Os membros cTabStobs e rgxTabStops são válidos.

Se PFM_STARTINDENT e PFM_OFFSETINDENT forem especificados, PFM_STARTINDENT tem precedência.

wNumbering
Valor especificando opções de numeração. Esse membro pode ser zero ou PFN_BULLET.
dxStartIndent
Recuo, em twips, da primeira linha do parágrafo. Se a formatação do parágrafo está sendo definida e PFM_OFFSETINDENT for especificado, esse membro é tratado como um valor relativo que é adicionado para o recuo inicial de cada parágrafo afetado.
dxRightIndent
Tamanho, em twips, o recuo direito, relativo para a margem direita.
dxOffset
Recuo, em twips, a segunda linha e as linhas subseqüentes, relativo para o recuo inicial. A primeira linha é recuada se este membro for negativo, ou recuadas para a esquerda é que este membro é positivo.
wAlignment
Valor que especifica o alinhamento de parágrafo. Esse membro pode ser uma dos seguinte valores:
Valor Significado
PFA_LEFT Os parágrafos são alinhados na margem esquerda.
PFA_RIGHT Parágrafos são alinhados com a margem direita.
PFA_CENTER Os parágrafos são centralizados.

cTabCount
Número de paradas de tabulação.
rgxTabs
Matriz de posições de parada de absoluto guia.

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, estruturas de Rich Editar, EM_GETPARAFORMAT, EM_SETPARAFORMAT, PARAFORMAT2

Index