Что нового

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

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
На оф.форуме нашёл пример как такое сделать, решил посмотреть но ролик прозрачным не стал, как такое сделать? может дело в версии 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
Та же байда, только фон появляется зеленый и все =(
Вы случаем не решили данную проблему?
 
Верх