Прозрачный фон PictureBox

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
NicSoft
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 05.04.2003 (Сб) 18:51
Откуда: Егорьевск

Прозрачный фон PictureBox

Сообщение NicSoft » 04.02.2004 (Ср) 21:06

Просматривал несколько подобных тем, но ответа так и не нашел.
Зачем мне это нужно:
Я создаю некое подобие слоев, накладываю один PictureBox на другой, один может перечерчиваться, в то время, как другой остается не тронутым, ну и соответственно необходимо, чтобы нижний контрол виднелся под верхним. Конечно можно рисовать всё в одном PictureBox, но придется чаще его перечерчивать, потому как очень много методов (Line, Circle. Print) выполняется.

Twiggy Ramirez
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 23
Зарегистрирован: 05.02.2004 (Чт) 11:24

Сообщение Twiggy Ramirez » 06.02.2004 (Пт) 21:21

А фон пикчербокса ты хочешь сделать альфа-прозрачным или просто прозрачным?? Если просто то может лучше воспользоваться Image ???
Marilyn Manson 4ever...

BOO
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 126
Зарегистрирован: 06.09.2003 (Сб) 14:23
Откуда: Саратовская обл. г.Энгельс

прозрачность + Usercontrol

Сообщение BOO » 07.02.2004 (Сб) 13:16

Как сделать цасть Usercontrolа прозрачным???
Слушайте рок!

NicSoft
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 05.04.2003 (Сб) 18:51
Откуда: Егорьевск

Сообщение NicSoft » 07.02.2004 (Сб) 22:20

Я честно сказать незнаю что такое альфа-прозрачность, но Image использовать не получится, т.к. он не поддерживает графические методы :(

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 08.02.2004 (Вс) 16:01

Почему же :shock: ? Рисуешь на PictureBox'е, а в Image1.Picture передаешь PictureBox1.Image...
Моду создают модоки, а распространяют модозвоны.

<Sergey>
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 08.02.2004 (Вс) 3:25
Откуда: Одесса

Сообщение <Sergey> » 09.02.2004 (Пн) 18:51

TransparentBlt можно испол., выводящую рисунок без фона.
цвет указывается как один из аргументов функции.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList  
cron