Что нового

Прозрачный Background Flash ролика

Viktor1703

AutoIT Гуру
Сообщения
1 535
Репутация
411
На оф.форуме нашёл пример как такое сделать, решил посмотреть но ролик прозрачным не стал, как такое сделать? может дело в версии Flash Player'a, у меня Adobe Flash Player v11.1.102.55

Код:
#Include <GUIConstantsEx.au3>
#Include <WindowsConstants.au3>
#Include <WinAPIEx.au3>

$hObj = ObjCreate("ShockwaveFlash.ShockwaveFlash")
$hForm = GUICreate("", 100, 100, -1, -1, -1, $WS_EX_LAYERED)
GUISetBkColor(0xFF00DC)
_WinAPI_SetLayeredWindowAttributes($hForm, 0xFF00DC, 255)
$ActiveX = GUICtrlCreateObj($hObj, 10, 10, 80, 80, -1, $WS_EX_LAYERED)
GUISetBkColor(0xFF00DC)
_WinAPI_SetLayeredWindowAttributes($ActiveX, 0xFF00DC, 255)

With $hObj
	.bgcolor = "TRANSPARENT"
    .Movie = @ScriptDir & "\file.swf"
    .Quality = 1
    .ScaleMode = 2
    .Loop = True
    .wmode = "TRANSPARENT"	
	.Menu = 0
EndWith	

GUISetState()
	
While 1
	Switch GUIGetMsg()
	    Case -3
		    Exit
	EndSwitch
Wend


file.swf
 

ulan44

Знающий
Сообщения
55
Репутация
8
Та же байда, только фон появляется зеленый и все =(
Вы случаем не решили данную проблему?
 
Верх