Есть bmp-файл фона и рисунка. Как их наложить не используя

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Есть bmp-файл фона и рисунка. Как их наложить не используя

Сообщение Odrick » 11.10.2003 (Сб) 1:37

Проблемка такая. Есть фоновый и основной рисунки. Как их можно совместить в Picture Box(или другом компоненте) не используя API и Direct Draw. Если кто знает, помогите.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 11.10.2003 (Сб) 7:22

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Urvin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 518
Зарегистрирован: 04.06.2003 (Ср) 10:47
Откуда: с Марса

Сообщение Urvin » 11.10.2003 (Сб) 14:00

В принципе, по каждому каналу - меньшее+половина разности. - Как АЛГОРИТМ
Не так страшен русский танк, как его пьяный экипаж

Odrick
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 503
Зарегистрирован: 28.09.2003 (Вс) 2:04

Сообщение Odrick » 12.10.2003 (Вс) 1:48

Всем спасибо. В общем оказалось все проще. Достаточно изменить основные картинки на иконку, а фоновые оставить вмп-шками. Тогда можно использовать простой и тупой PaintPicture.

_NeoN_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 178
Зарегистрирован: 14.08.2003 (Чт) 9:48
Откуда: Новосибирск

Сообщение _NeoN_ » 12.10.2003 (Вс) 7:44

хех, а PaintPicture это не API??? та же BitBlt тока вызывается из контрола PictureBox и из-за этого работает раза в 2 медленее... так что юзай лучше BitBlt

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 12.10.2003 (Вс) 13:00

Эта... не BitBlt, а StretchBlt, поэтому она даже еще медленнее, чем думает _NeoN_ :)
Lasciate ogni speranza, voi ch'entrate.

_NeoN_
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 178
Зарегистрирован: 14.08.2003 (Чт) 9:48
Откуда: Новосибирск

Сообщение _NeoN_ » 12.10.2003 (Вс) 15:16

А, ну да там же мона размеры менятт.. ну тем более =)


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

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

Сейчас этот форум просматривают: SemrushBot и гости: 4

    TopList  
cron