Форум: "WinAPI";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];
ВнизКак получить атрибуты форматирования и шрифта текста в 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 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c