Aide et conseils concernant AutoIt et ses outils.
Trash
Niveau 3
Messages : 36 Enregistré le : mar. 27 janv. 2009 20:51
Status :
Hors ligne
#1
Message
par Trash » ven. 01 mai 2009 22:44
Bonjour,
Je viens encore vous embéter !
J'aimerais créer un carré rouge sur l'écran a la position de la souris ( Sans screen ! Directement ! ) Je pensais a GDI+ quelque chose comme sa..
Regardez le dessin.
Le dessins de la souris avec son carré ex.jpg (7.31 Kio) Vu 1093 fois
Modifié en dernier par
Trash le mar. 05 mai 2009 19:31, modifié 1 fois.
Tlem
Site Admin
Messages : 11798 Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status :
Hors ligne
#2
Message
par Tlem » sam. 02 mai 2009 00:09
Trash a écrit : Je pensais a GDI+ quelque chose comme sa
Bonne pioche. Plus qu'à lire la documentation.
Pour vous aider un peux, regardez
_GDIPlus_GraphicsDrawRect .
Trash
Niveau 3
Messages : 36 Enregistré le : mar. 27 janv. 2009 20:51
Status :
Hors ligne
#3
Message
par Trash » dim. 03 mai 2009 14:11
Non.
Ici , ça prend sur une image...
Je veux que ce rectangle se colle sur l'écran.. Comme un sorte de GUI transparente avec un carré rouge..
orax
Modérateur
Messages : 1479 Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status :
Hors ligne
#4
Message
par orax » dim. 03 mai 2009 16:01
Voyez l'exemple de _WinAPI_CreatePen dans l'aide. Ca dessine une croix directement à l'écran.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
tolf
Niveau 7
Messages : 318 Enregistré le : ven. 15 févr. 2008 12:25
Localisation : Paris
Status :
Hors ligne
#5
Message
par tolf » dim. 03 mai 2009 20:17
Tlem
Site Admin
Messages : 11798 Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status :
Hors ligne
#6
Message
par Tlem » dim. 03 mai 2009 22:22
Vous avez donc plusieurs solutions.
Celle que je vous ai proposé, mais en rendant la GUI transparente, ou alors effectivement les fonctions _WinAPI_xxxx et particulièrement celle-ci : _WinAPI_DrawLine (voir l'exemple de l'aide).
Trash
Niveau 3
Messages : 36 Enregistré le : mar. 27 janv. 2009 20:51
Status :
Hors ligne
#7
Message
par Trash » mar. 05 mai 2009 19:30
Merci beaucoup de vos réponses !
Je met le problème résolu !