Подскажите почему картинка растягивается?

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

Подскажите почему картинка растягивается?

Сообщение Pantalone » 09.11.2007 (Пт) 21:07

Хочу в Picturebox картинку 16х16 вставить из Imagelist, а она почему-то до 32х32 растягивается, хотя сама именно 16х16. Как победить?
Вложения
VB_16x16_bug.zip
(2.07 Кб) Скачиваний: 37

amer
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 108
Зарегистрирован: 02.08.2003 (Сб) 19:41
Откуда: Воронеж

Сообщение amer » 11.11.2007 (Вс) 11:15

у меня не растягивается...кажися, а вот автосайз не работает почему-то
я на форму кнопку бросил...

Private Declare Function DrawIcon Lib "user32" (ByVal hDC As Long, ByVal X As Long, ByVal Y As Long, ByVal hIcon As Long) As Long

Private Sub Command1_Click()
Picture1.AutoSize = True
Call DrawIcon(Picture1.hDC, 0, 0, ImageList1.ListImages("flag").Picture.Handle)
Picture1.Refresh
End Sub


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

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

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 84

    TopList