Page 1 sur 1
[..] Cacher l'application de la barre de tâche
Posté : sam. 24 déc. 2011 20:25
par tomasomalley
Bonjour à toutes et à tous et joyeux noël !!
ma petite question du jour est toute simple, mais en cherchant dans l'aide d'Autoit je n'ai pas trouvé la solution ?
voilà, je voudrais tout simplement que mon application ne soit pas visible dans la barre des tâches (attention je ne parle pas de #NoTrayIcon) mais du rectangle qui représente ma GUI dans la taskbar ??
merci pour vos lumières (de noël bien sûr

)
Tomas
Re: [..] Cacher l'application de la barre de tâche
Posté : sam. 24 déc. 2011 20:54
par matwachich
GuiSetState() et @SW_HIDE et @SW_SHOW
Re: [..] Cacher l'application de la barre de tâche
Posté : dim. 25 déc. 2011 10:54
par mikell
Hum si la gui doit rester visible plutôt l'exStyle $WS_EX_TOOLWINDOW
Ou alors en faire une fille du bureau
Code : Tout sélectionner
$GUI = GUICreate("titre", $w, $h, $x, $y, -1, -1, WinGetHandle("[CLASS:Progman]"))
Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 03 janv. 2012 15:32
par tomasomalley
Bonjour et merci à vous deux, mais en fait, je crois que je me suis peut être mal expliqué...
Je souhaite que ma GUI soit visible sur le bureau
je ne souhaite pas voir l'icone dans le tray (ça c'est OK j'ai ajouté un #NoTrayIcon)
et je ne souhaite pas voir mon application dans la barre des tâches non plus.
merci encore
Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 03 janv. 2012 16:49
par ZDS
Bonjour,
Tu peux aussi essayer avec $DS_MODALFRAME comme style étendu de ta fenêtre. Ca permet à ta fenêtre de ne pas apparaitre dans la barre de tâches.
Code : Tout sélectionner
Global Const $DS_MODALFRAME = 0x00000080 ; #Include <WindowsConstants.au3>
;~ ...
$GUI = GUICreate("titre", $w, $h, $x, $y, -1, $DS_MODALFRAME)
A bientôt !
PS: BONANEY !!!
Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 03 janv. 2012 18:47
par lesolutionneur
C'est pour faire un animal de companie de bureau ?
Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 03 janv. 2012 20:00
par mikell
@ZDS

Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 03 janv. 2012 20:41
par ZDS
(Roh la vache, comment passer pour un con en 2 secondes... Désolé Mikell, j'aurai dû réfléchir un peu avant de poster :s)
Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 03 janv. 2012 22:14
par mikell
Que celui qui n'est jamais passé pour un con sur ce forum te jette la première pierre...
ça sera certainement pas moi en tout cas

Re: [..] Cacher l'application de la barre de tâche
Posté : mer. 04 janv. 2012 12:15
par lesolutionneur
Passer pour un con est relatif
Donc, je jette
le premier virus la première pierre.
Non, je rigole.
PS: [spoiler]Marrant, l'allusion

[/spoiler]
Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 10 janv. 2012 13:36
par tomasomalley
Un grand merci les amis !!
► Afficher le texte
GUICreate("nom de la fenêtre", @DesktopWidth - 20, 55, 10, 5, $WS_EX_TOOLWINDOW, $DS_MODALFRAME)
fonctionne au poil...
Re: [..] Cacher l'application de la barre de tâche
Posté : mar. 10 janv. 2012 14:00
par Tlem
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
Re: [R] Cacher l'application de la barre de tâche
Posté : mer. 18 janv. 2012 11:56
par tomasomalley
voilà, c'est résolu.
Re: [..] Cacher l'application de la barre de tâche
Posté : mer. 18 janv. 2012 14:05
par mikell
GUICreate("nom de la fenêtre", @DesktopWidth - 20, 55, 10, 5, $WS_EX_TOOLWINDOW, $DS_MODALFRAME)
Les styles sont redondants et mal positionnés
Tu n'échappes au bug que parce que la valeur de ces styles est la même (comme je l'ai précisé dans un post précédent)