Здравствуйте, уважаемые подписчики. Перед вами очередной выпуск рассылки "WinAPI
на русском".
Сайт рассылки: http://www.winnt.rsm.org.ru. Материалы по Win32 API, C++Builder.
Раздел "WinAPI": http://www.winnt.rsm.org.ru/winapi/winapi.htm
Раздел "C++Builder": http://www.winnt.rsm.org.ru/cbuilder/cbuilder.htm
Раздел "Советы & примеры": http://www.winnt.rsm.org.ru/tipstricks/tipstricks.htm
Обновления на сайте
нет
Перевод
Сегодня вашему вниманию представлен перевод структуры DRAWTEXTPARAMS.
DRAWTEXTPARAMS
Структура DRAWTEXTPARAMS содержит дополнительные опции форматирования для функции
DrawTextEx.
typedef struct {
UINT cbSize;
int iTabLength;
int iLeftMargin;
int iRightMargin;
UINT uiLengthDrawn;
} DRAWTEXTPARAMS, FAR *LPDRAWTEXTPARAMS;
Члены
cbSize – определяет размер структуры, в байтах.
iTabLength – определяет размер отступа по нажатию клавиши Tab, в единицах, равных
средней ширине символов.
iLeftMargin – определяет левый отступ, в единицах, равных средней ширине символов.
iRightMargin – определяет правый отступ, в единицах, равных средней ширине символов.
uiLengthDrawn – получает число символов, обработанных функцией DrawTextEx, включая
пробелы, символы табуляции и пустой строки. Число может быть длиной строки текста
или индексом первой строки, следующей после области вывода. Обратите внимание,
что DrawTextEx всегда обрабатывает строку полностью, если указано значение DT_NOCLIP
флага форматирования.
См. также
DrawTextEx.
хелп по WinAPI: http://www.winnt.rsm.org.ru/winapi/win32api.exe
С уважением,
ведущий рассылки
Тарас Сорока.
mailto:tnsoroka@online.ru