PARAFORMAT

PARAFORMAT структура содержит сведения о форматирование атрибутов в элементе управления rich edit. Эта структура используется с EM_GETPARAFORMAT и EM_SETPARAFORMAT сообщений.

Rich Edit 2.0: Структура PARAFORMAT2 это расширение rich edit 2.0 PARAFORMAT структуры. Rich edit 2.0 позволяет использовать любой структуры с EM_GETPARAFORMAT и EM_SETPARAFORMAT.

 typedef struct _paraformat {UINT cbSize; 
    _WPAD _wPad1; 
    DWORD dwMask; 
    СЛОВО wNumbering; 
    СЛОВО wReserved; 
    ДЛИННЫЕ dxStartIndent; 
    ДЛИННЫЕ dxRightIndent; 
    ДЛИННЫЕ dxOffset; 
    СЛОВО wAlignment; 
    КОРОТКИЕ cTabCount; 
    ДЛИННЫЕ rgxTabs [MAX_TAB_STOPS]; 
} PARAFORMAT 
 

Члены

cbSize
Размер в байтах этой структуры. Должны быть заполнены до передачи управления rich edit.
dwMask
Члены, содержащие актуальную информацию или атрибуты для задания. Этот параметр может быть ноль или несколько из следующих значений:
Значение Значение
PFM_ALIGNMENT WAlignment элемент действителен.
PFM_NUMBERING WNumbering элемент действителен.
PFM_OFFSET DxOffset элемент действителен.
PFM_OFFSETINDENT Член dxStartIndent действителен и определяет относительное значение.
PFM_RIGHTINDENT DxRightIndent элемент действителен.
PFM_STARTINDENT DxStartIndent элемент действителен.
PFM_TABSTOPS CTabStobs и rgxTabStops члены являются допустимыми.

Если указаны PFM_STARTINDENT и PFM_OFFSETINDENT, PFM_STARTINDENT преимущество.

wNumbering
Значение, указывающее параметры нумерации. Этот член может быть ноль или PFN_BULLET.
dxStartIndent
Отступ первой строки в абзаце в твипах. Если и задать форматирование абзаца и PFM_OFFSETINDENT, этот элемент обрабатывается как относительное значение, которое добавляется в начальный отступ каждого пострадавшего абзаца.
dxRightIndent
Размер, в твипах, правый отступ относительно правое.
dxOffset
Отступ в твипах, во второй строке и последующих линий, отношению к начальный отступ. Первая строка располагается с отступом, если этот член является отрицательным, или переместить этот член является позитивным.
wAlignment
Значение, задающее выравнивание абзаца. Этот член может быть одним из следующих значений:
Значение Значение
PFA_LEFT Пункты выравниваются по левому полю.
PFA_RIGHT Пункты выравниваются по правому краю.
PFA_CENTER Пункты по центру.

cTabCount
Количество позиций табуляции.
rgxTabs
Массив позиций остановки абсолютные табуляции.

QuickInfo

nbsp; Windows &NT: требует 3.51 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:В richedit.h.

Родственные слова

Обзор элементов управления Rich Edit, Rich Edit структур, EM_GETPARAFORMAT, EM_SETPARAFORMAT, PARAFORMAT2

Index