Что нового

[Элементы GUI] Можно ли изменять прозрачность контрола GUI?

kasper_sky

Antivirus
Сообщения
116
Репутация
1
Доброго времени суток, форумчане.
Нужно реализовать применение прозрачности к некоторым отдельным элементам GUI(лэйблы, прогресс-бары, кнопки).
Есть ли стандартные способы?

Спасибо.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1 575
Репутация
335
Код:
#include <WinAPI.au3>

$hRefreshForm = GUICreate("Проверка", 150, 24, 0, 0,$WS_POPUP, $WS_EX_LAYERED + $WS_EX_COMPOSITED)
GUISetBkColor(0x000000)
$hStatLabel = GUICtrlCreateLabel("проверка",6,2,146,15)
GUICtrlSetColor(-1,0xBB0000)
GUICtrlSetFont(-1, 10, 500, 0, "Verdana")
GUISetState(@SW_SHOW,$hRefreshForm)

_WinAPI_SetLayeredWindowAttributes($hRefreshForm, 0x000000, 128, BitOR($LWA_ALPHA, $LWA_COLORKEY))


только это относится ко всей форме
 
Автор
K

kasper_sky

Antivirus
Сообщения
116
Репутация
1
Это понятно. Я интересовался по поводу стандартных способов.
Видимо, таких нет.

Спасибо.
 
Верх