J'essaie désespérément depuis ce matin de rendre transparent le fond d'un GIF statique.
J'ai essayé tout ce que j'ai trouvé, rien ne marche.
Le code suivant trouvé ici fonctionne tel quel, mais si je rajoute la ligne GUICtreatePic telle quelle dans mon code, l'image n'est pas transparente.
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
$HWnd = GUICreate("GIF", 104, 129, -1, -1, $WS_POPUP,$WS_EX_LAYERED)
GUICtrlCreatePic(@ScriptDir & "\vaca19.gif",-1,-1, 105, 130);, $SS_SUNKEN)
GUISetState()
Sleep(5000)
Exit
Code : Tout sélectionner
$Form1 = GUICreate("Form1", 206, 193, 192, 124, -1, $WS_EX_LAYERED)
$Input1 = GUICtrlCreateInput("", 104, 16, 89, 21)
$Label_resultat = GUICtrlCreateLabel($resultat, 64, 96, 36, 25)
$Label_interp_imc = GUICtrlCreateLabel($interp_imc, 112, 96, 60, 25)
$pic_interp_imc = GUICtrlCreatePic($img_interp_imc, 176, 96, 15, 15)
GUICtrlCreatePic(@ScriptDir & "\vaca19.gif",0,0, 105, 130);, $SS_SUNKEN)
;~ GUICtrlCreatePic("_Images\transparent.gif", 0, 0, 0, 0)
GUISetState(@SW_SHOW)