www.MignonSoft.com - Développement C++
ShortCutKey (v1.0)
! Ceci n'est plus pas la derniere version
:: Présentation ::

ShortCutKey a pour fonction d'associer une tâche particulière (programme, url, ..) à une touche spécifique du clavier ou à une série de frappe au clavier.

Cette utilitaire est particulièrement utile lorsque vous possédez un clavier de type multimédia ou Internet (touches de fonctions supplémentaires propres à des applications).

Il vous permet de reprogrammer n'importe quelle touche ou séquence de touches et de leur associer une action déterminée.

   
:: Utilisation ::

Exemple d'affectation de touche

L'appui sur la touche 'F12' lancera l'explorateur Internet de Microsoft en affichant un court instant à l'écran et en surimpression le nom de la règle, dans notre exemple : Internet.

Détail des inscriptions dans la base de registre

Pour acceder a votre registry lancer Regedit.exe

Lancement au démarrage de Windows:
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run

L'application est lancée en mode réduit et l'icône apparaît dans la barre "Systray"

La configuration (affectation des touches) est sauvegardée dans la clé suivante:
HKEY_CURRENT_USER \ Software \ ShortCutKey

Ligne de commande disponible:

ShortCutKey.exe [/silence] [/c]

  • /silence: n'utilise plus le systray
  • /c: lance la boite de configuration (meme si ShortCutKey est deja lancée)

Mode d'actions possibles

1. Action Execute:

Permet de lancer une exécution (comparable au Menu Démarrer/Exécuter)

Exemples:

  • Control.exe DESK.CPL => Ouvre le panneau de contrôle de l'affichage.
  • Cmd.exe /C <Shell commande line>
    Lance une invite de commande et exécute le Shell indiqué puis referme la fenêtre d'invité de commande.
  • "C:\Program Files\Microsoft Office\Office\WINWORD.EXE” c:\temp\monfichier.doc
    => Exécute le traitement de texte Microsoft Word et ouvre le fichier "monfichier.doc"
  • "C:\From Internet" => Ouvre le repertoire
  • "ShortCutKey /c" => lance directement la page de configuration de ShortCutKey

Remarque : il est nécessaire de préciser les guillemets.

2. Action Substitue:

Permet d'émettre une suite de touches

Exemples:

  • F12 peut Marquer "Veuillez agréer … "
  • ‘a' peut s'afficher a la place du ‘z' (correction d'un clavier querty mal reconnu)
  • "numéro cb" peut afficher "1234 1234 1234 1234"
  • touche "µ" peut etre désactivée en ne la remplaçant par aucune suite de touche
3. Action Désactivé:

Mode d'inactivité de la tache.

   
:: Statut ::
release version
   
:: Avenir ::
  • règle contextuelle sur EXE
   
:: Historique ::
  • 16/02/2004: V1.0:
    • Changement: Lancement au démarrage (utilse la clef run de HKCU)
    • Ajout de ligne de commande /silence (qui n'affiche pas de systray)
    • Action Substitue sur une seul lettre, et dans touche donne une annulation d'une touche
  • 17/04/2003: V0.9c
    • TrayIcon change a chaque touche appuyée
    • Correction des détections des taches à exécuter suivant les touches
    • Menu amelioré
    • Ajout des actions Substitué et Désactivé
  • 20/03/2003: V0.9b
    • Ajout de la case à cocher « Notification »
    • Correction Bug: "C:\Program Files\Microsoft Office\Office\WINWORD.EXE” dans le ‘lancement’ était enregistré sans le dernier “
    • Mise en place du paramètre de ligne de commande « /c »
  • 21/03/2003: V0.9a
    • Ajout du menu "A propos de"
    • Gestion de la tabulation au sein de la fenêtre de configuration
    • Mise en place du lancement automatique au démarrage de Window