Page 1 sur 1

[..] Affichage d'une image au dessus de tout

Posté : dim. 26 déc. 2010 16:47
par RL77LUC
Bonjour !

Je voudrais créer une image qui passe au dessus de n'importe quoi (un FPS en l'occurence) mais ça fonctionne pas : l'image s'affiche mais le FPS passe par dessus :'(. J'ai lu sur un forum que c'est parce qu'ils ont l'attribut OnTop. Il n'y a pas moyen de passer mon image par dessus ?

Voici mon code actuel :

Code : Tout sélectionner

Func Cross()
    $Cross = "Activé" ; on paramettre le nouveau statut pour forcer le changement de couleur
    GUICtrlSetData($Label14,"Activation") ; vu que l'action d'activation / désactivation prend du temps, on affiche un statut intermédiaire
    $x = @DesktopWidth/2 - 68/2
    $y = @DesktopHeight/2 - 68/2
    GUICreate("CROSSHAIR", 68, 68, $x, $y, $WS_POPUP, BitOR($WS_EX_LAYERED, $WS_EX_TOOLWINDOW, $WS_EX_TOPMOST))
    GUICtrlCreatePic("crosshair.gif",0,0,68,68)
    GUISetState()
    GUICtrlSetData($Label14,$Cross) ; et quand c'est fini on met le nouveau statut
EndFunc
 
J'espère que vous pourrez m'aider :S.

Re: [..] Affichage d'une image au dessus de tout

Posté : lun. 03 janv. 2011 22:59
par cramaboule
Essaie avec ceci

WinSetOnTop ( "title", "text", flag )



Cram...