晚上下班回来再看了下,有点明白了,应该就类似其它软件内的OBJ,例子有一个
这样就可以播放一个swf,不过如果是一个可交互的flash,内部包含控件 菜单,如何可以获得控件id并操作呢
希望能得到思路
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("Interface - 720p", 1280, 720, -1, -1, $WS_POPUPWINDOW)
GUISetState(@SW_SHOW)
Global $Flash = ObjCreate("ShockwaveFlash.ShockwaveFlash")
Global $FlashObj = GUICtrlCreateObj($Flash, 0, 0, 1280, 720)
$Flash.Movie = "http://media.xfire.com/swf/livevideoplayer.swf"
$Flash.FlashVars = "autoPlay=true&channel=xfire_mausmausmaus1&embed=true"
$Flash.Loop = True
While 1
Dim $msg = GuiGetMsg()
If $GUI_EVENT_CLOSE = $msg Then
$Flash.Stop()
$Flash.Movie = ""
ExitLoop
EndIf
WEnd |