PARAFORMAT

PARAFORMAT структура містить відомості про форматування атрибутів елемента керування форматованого тексту абзацу. Ця структура використовується з EM_GETPARAFORMAT та EM_SETPARAFORMAT повідомлення.

Багаті редагування 2.0: PARAFORMAT2 структура є розширенням форматується 2.0 PARAFORMAT структури. Форматується 2.0 дозволяє використовувати або структури з EM_GETPARAFORMAT і EM_SETPARAFORMAT.

 typedef _paraformat типу struct {UINT cbSize; 
    _WPAD _wPad1; 
    DWORD dwMask; 
    СЛОВО wNumbering; 
    СЛОВО wReserved; 
    ДОВГИЙ dxStartIndent; 
    ДОВГИЙ dxRightIndent; 
    ДОВГИЙ dxOffset; 
    СЛОВО wAlignment; 
    КОРОТКИЙ cTabCount; 
    ДОВГИЙ rgxTabs [MAX_TAB_STOPS]; 
} PARAFORMAT 

 

Члени

cbSize
Розмір у байтах цієї структури. Обов'язкові для заповнення перед передачею до елемента керування для форматованого тексту.
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
Відступ у твипів, другий рядок і наступні рядки, по відношенню до початкової відступ. Перший рядок з відступом Якщо цей компонент є негативними, або outdented цей компонент є позитивним.
wAlignment
Значення, яке вказує вирівнювання абзацу. Цей компонент може бути одне з таких значень:
Значення Значення
PFA_LEFT Абзаци вирівнюються по лівому краю.
PFA_RIGHT Абзаци вирівнюються по правому краю.
PFA_CENTER Абзац по центру.

cTabCount
Кількість позицій табуляції.
rgxTabs
Масив абсолютні вкладки позиції.

QuickInfo

nbsp; Windows &NT: вимагає 3.51 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в richedit.h.

Дивіться також

Rich редагувати елементи керування огляд, Rich редагування структури, EM_GETPARAFORMAT, EM_SETPARAFORMAT, PARAFORMAT2

Index