Cr�e un contr�le vid�o AVI pour une GUI.
GUICtrlCreateAvi ( filename, subfileid, left, top [, width [, height [, style = -1 [, exStyle = -1]]]] )
filename | Le nom du fichier vid�o. Seuls les fichiers .avi sont pris en charge. |
subfileid | ID du sous-fichier � utiliser. Si le fichier contient une seule vid�o alors utilisez -1. |
left | Coordonn�e X du coin sup�rieur gauche du contr�le. Si �gal � -1, alors X sera calcul�e en fonction de GUICoordMode. |
top | Coordonn�e Y du coin sup�rieur gauche du contr�le. Si �gal � -1, alors Y sera calcul� en fonction de GUICoordMode. |
width | [optionnel] Largeur du contr�le (par d�faut, la largeur utilis�e pr�c�demment). |
height | [optionnel] Hauteur du contr�le (par d�faut, la hauteur utilis�e pr�c�demment). |
style |
[optionnel] D�finit le style du contr�le. Consultez l'Annexe des styles des contr�les GUI. Par d�faut (-1) : $ACS_TRANSPARENT $ACS_TRANSPARENT est toujours utlis� � moins que $ACS_NONTRANSPARENT soit sp�cifi�. |
exStyle | [optionnel] D�finit le style �tendu du contr�le. Consultez Tableau des Styles �tendus. |
Succ�s: | Retourne l'ID du nouveau contr�le. |
�chec: | Retourne 0. |
GUICoordMode (option), GUICtrlUpdate..., GUIGetMsg
#include <GUIConstantsEx.au3> Example() Func Example() ; Cr�e une GUI avec diff�rents contr�les. Local $hGUI = GUICreate("Example", 300, 200) ; Cr�e un contr�le vid�o. Local $idAnimation = GUICtrlCreateAvi(@SystemDir & "\shell32.dll", 165, 15, 0, 300) Local $idStart = GUICtrlCreateButton("Start", 60, 150, 85, 25) Local $idStop = GUICtrlCreateButton("Stop", 160, 150, 85, 25) ; Affiche la GUI. GUISetState(@SW_SHOW, $hGUI) ; Boucle jusqu'� ce que l'utilisateur quitte. Local $idMsg = GUIGetMsg() While $idMsg <> $GUI_EVENT_CLOSE Switch $idMsg Case $idStart ; Lance l'animation. GUICtrlSetState($idAnimation, $GUI_AVISTART) Case $idStop ; Arr�te l'animation. GUICtrlSetState($idAnimation, $GUI_AVISTOP) EndSwitch $idMsg = GUIGetMsg() WEnd ; Supprime la GUI pr�c�dente et tous ses contr�les. GUIDelete($hGUI) EndFunc ;==>Example