Class permettant la récupération des symboles dessinés à l'écran, n'importe où, pour réaliser une action correspondante au s

Description

avec cette class, vous pouvez facilement rendre vos applications plus souples, en ajoutant des raccourcis "souris" !
Très simple, je fourni un PETIT programme d'exemple, qui permet de faire un ALT+F4 juste en faisant un DROITE GAUCHE DROITE avec la souris, n'importe où dans Windows.

La class est simple à mettre en oeuvre :
une méthode "démarrer", une "arreter", une "encours" pour savoir l'état arreter ou demarrer.
quand un symbole est dessiné à l'écran, l'évènement getSymbole se déclenche et passe en paramètre une chaine schématisant le symbole.

C'est maintenant easy pour vous de faire un prog qui permet à l'utilisateur de créer ses symboles, de les stocker dans une base de données ou autre et d'y lier à chacun une action, un sendkeys ou bien l'exécution d'une application...

Ou alors simplement vous pouvez créer des raccourci tout prêt pour vos applications, comme par exemple un petit DROITE GAUCHE pour Fichier/Ouvrir etc...

Source / Exemple :


'regardez l'exemple tout bête fourni dans le ZIP et inspirez vous en
'pour vos créations

'le zip contient vraiment le MINIMUM de ce que l'on peut en faire

'aussi,  je n'ai pas fait une usine à gaz qui analyse les courbes etc etc
'ça pemet juste de détecter les horizontales/verticales/diagonales, et c'est déjà
'pas trop mal ! enfin, c'est vous qui me direz !

'avec le neutre, il détecte donc 9 zones, soit les 4 droites et les 4 diags
'd'un pad (imagé) 

'REGARDEZ LA CAPTURE POUR COMPRENDRE LE PRINCIPE

Conclusion :


n'oubliez pas de déclarer en WithEvents pour récupérer l'évènement sinon évidement ça marche pas !
Pis après n'oubliez pas non plus d'affecter un objet au pointeur avec Set x = new x car on peut pas le faire direct' avec withevents, et sinon ba pareille ca marchera pas... ;)

Débutant, regardez l'exemple, PROMIS c'est pas sorcier !

Merci de laisser vos remarques, soyez cool svp ! ;)

Tchao @+ bonne prog'

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.