Bonjour,
Dans mon appli pour tablette (winform), un bouton permet d'appeler le clavier tactile.
Process.Start("C:\Program Files\Common Files\Microsoft Shared\ink\TabTip.exe")
Une fois le clavier apparu, j'aimerai changer la fonction du bouton pour qu'il devienne une bascule (usage local de la frappe ou envoi des touches pressées à un serveur).
Tout ça n'est pas très compliqué.
Le problème est: lorsque l'usager ferme le clavier, le bouton doit revenir à son usage premier : appel du clavier tactile.
Je ne sais pas comment détecter la fermeture du clavier car l'application appelée "TabTip.exe" est parfois fermée lors de la disparition du clavier, parfois non.
Je ne peux donc pas me baser sur la disparition du processus en mémoire.
Il n'y a pas non plus de handle de fenêtre...
Quelqu'un aurait une idée ?
Partager