Что нового

Прозрачное изображение в GUI

avtoIT

Новичок
Сообщения
94
Репутация
0
Как в gui сделать прозрачное изображение (раньше пользовался gif, но сейчас не хватает диапазона цветов)
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Прозрачность в GUI = прозрачность PNG + непрозрачная подложка самого GUI. Другими словами, сначала формируем готовое изображение под заданные условия, а потом тупо вставляем его в контрол и т.д.
 
Автор
A

avtoIT

Новичок
Сообщения
94
Репутация
0
Но
Код:
GUICtrlCreatePic
поддерживает только GIF, JPG, BMP. Во всяком случае сейчас png просто не видно


Делал так
Код:
$hBitmap = _GDIPlus_BitmapCreateFromFile(@ScriptDir & '123.png')
GuiCreate ('Gui', 100, 100)
GuiCtrlCreatePic ($hBitmap, 64, 64)
GuiSetState()

Sleep (10000)
 
Верх