Помощь - Поиск - Пользователи - Календарь
Полная версия: Отрисовать картинку произвольной формы, GDI+
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
Unconnected
Привет всем.

Мне нужно с помощью GDI+ нарисовать на форме непрямоугольную картинку, так, чтобы в "пустых" областях был виден раб.стол (ну или что-то другое). Я хотел сделать нужные части картинки "прозрачным" цветом и на самой форме alphablend=1, так бывает?
volvo
Обязательно с помощью GDI+ извращаться? Обычный TImage + (Form.TransparentColor = True) + (Form.TransparentColorValue = <что нужно>) тебя не устраивает?

"DRKB -> VCL -> TForm -> Формы нестандартного вида" - тоже не устраивает?
Unconnected
Цитата
Обязательно с помощью GDI+ извращаться? Обычный TImage + (Form.TransparentColor = True) + (Form.TransparentColorValue = <что нужно>) тебя не устраивает?


Ага, получилось так (с transparent), просто я не под vcl делал, и думал, что там нет аналога TImage.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.