Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вывод текста с прозрачностью [D5, WinXP]


dRake ©   (2004-08-28 00:12:00) 

Как добиться вывдода текста с прозрачностью с помощью API.
Копал в направлении TextOut и TextOutEx. Ничего нужного не накопал :)


Woolen   (2004-08-30 13:54:00) [1]

Если ты программируешь вообще без VCL, попробуй, как тебе выше советовали SetBkMode. Это задает режим смешения с фоном.
The SetBkMode function sets the background mix mode of the specified device context. The background mix mode is used with text, hatched brushes, and pen styles that are not solid lines.


dRake   (2004-08-28 21:43:00) [2]

>Brush.Style это если выводить через TBitmap.Canvas.Textout,
>а мне API'шный вариант нужен был
т.е. без использования VCL


dRake   (2004-08-28 21:38:00) [3]

Brush.Style это если выводить через TBitmap.Canvas.Textout,
а мне API'шный вариант нужен был


Sergey Kaminski   (2004-08-28 21:32:00) [4]

А если перед выводом текста установить для DC кисть с прозрачным фоном, в терминах Делфи Brush.Style := bsClear?


dRake   (2004-08-28 03:04:00) [5]

Спасибо, как я раньше не нашел :))


Ertong   (2004-08-28 00:56:00) [6]

SetBkMode?


Наверх

Титульная страница Поиск, карта сайта Написать письмо