Amed » 03.10.2003 (Пт) 18:12
Кстати, расскажи поподробнее, что ты подразумеваешь под "прозрачной картинкой" -
а) картинку в формате, поддеживающем прозрачность (gif)
б) полупрозрачность картинки в программе (скажем, смешивание 50/50 двух картинок)?
***
а) используй форматы gif, wmf им подобные (кстати, кажется, даже bmp можно сделать прозрачными). Рисовать удобнее в Photoshop, а уж как ставить прозрачнось, поспрашивай, извиняюсь, не здесь ))
б) Действительно, используй ф-цию BitBlt с параметром vbSrcPaint
Вот пример:
P.S. попробуй ещё поэксперементировать с другими параметрами из RasterOpConstants (жми F2, ищи в списке элемент RasterOpConstants).