Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.04;
Скачать: CL | DM;

Вниз

Как получить атрибуты форматирования и шрифта текста в RichEdit д   Найти похожие ветки 

 
Stany ©   (2003-07-06 09:47) [0]

Необходимо получить структуры:

typedef struct _charformat {
UINT cbSize;
_WPAD _wPad1;
DWORD dwMask;
DWORD dwEffects;
LONG yHeight;
LONG yOffset;
COLORREF crTextColor;
BYTE bCharSet;
BYTE bPitchAndFamily;
TCHAR szFaceName[LF_FACESIZE];
_WPAD _wPad2;
} CHARFORMAT;

typedef struct _paraformat {
UINT cbSize;
_WPAD _wPad1;
DWORD dwMask;
WORD wNumbering;
WORD wReserved;
LONG dxStartIndent;
LONG dxRightIndent;
LONG dxOffset;
WORD wAlignment;
SHORT cTabCount;
LONG rgxTabs[MAX_TAB_STOPS];
} PARAFORMAT;

для каждого слова в RichEdit, проблема в том, что messages которые
могут это сделать EM_GETCHARFORMAT EM_GETPARAFORMAT работают только
с current selection.

Видится одно решение - выделение всех слов по порядку :-(((
Может есть варианты получше?


 
Stany ©   (2003-07-06 19:49) [1]

Я уже руками текст повытаскивал вникнув в дебри формата RTF ;-((
Неужели никто ничего не скажет по этому поводу?



Страницы: 1 вся ветка

Текущий архив: 2003.09.04;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.018 c
1-10749
Layner
2003-08-25 09:40
2003.09.04
Существует ли ф-я копирования файлов?


3-10566
Карелин Артем
2003-08-14 17:21
2003.09.04
Посоветуйте путь решения задачи.


14-10977
Marser
2003-08-15 01:27
2003.09.04
Именинники 15 августа


14-10867
xn0bys
2003-08-15 13:38
2003.09.04
Как обойти файрвол из нутрёв?


3-10567
s_ser
2003-08-14 19:51
2003.09.04
Колличество строк в Dbgride