Windows 7 dispose d'un très bon programme/contrôle de clavier à l'écran pour les écrans tactiles. J'ai une application à écran tactile qui a été écrite pour et sera déployée sur XP. Est-il possible d'incorporer ce clavier directement dans mon application plutôt que d'utiliser un contrôle personnalisé? Je ne peux trouver aucune information programmatique à ce sujet, donc tous les liens seraient très utiles. Plus précisément, j'ai besoin de:Intégration du clavier à l'écran de Windows 7 dans une application WPF
- Pour pouvoir utiliser le clavier sur un ordinateur XP sur lequel .NET 3.5 sp1 sera installé.
- Pour pouvoir masquer le clavier natif sur Windows 7, car j'ai déjà intégré le clavier tactile dans mon interface utilisateur et je n'ai donc pas besoin d'un autre encombrant l'interface utilisateur.
Ce clavier natif a deux aspects attrayants. Tout d'abord, il est automatiquement localisé dans la langue du client (bien que le reste de l'application ait besoin d'être modifié), et en second lieu, il ne semble pas souffrir de "décalage temporel" car le système d'exploitation essaie de savoir si oui ou non. Je fais un geste, parce que je tape clairement sur un clavier.
L'application est basée sur WPF, ce qui devrait signifier une intégration facile avec les contrôles basés sur Windows 7.
EDIT: J'aimerais vraiment le truc XP, mais ce n'est pas une exigence. La possibilité d'utiliser le clavier dans Win7, cependant, semble que ce devrait être possible et même la bonne façon de le faire.
Votre réponse ressemble le plus proche je vais venir à une réponse. Fondamentalement, utilisez le Tablet SDK Tablet XP pour ce faire, puis le contrôle tel que décrit afin de le faire fonctionner. Cependant, le clavier n'est pas disponible en XP, à moins qu'il s'agisse d'une édition de tablette. – mmr
Correct, afaik. –