bonjour
j ' ai une application windows en vb.net
et je cherche comment changer la langue du clavier par programmation.
j'ai fais un essai que j'ai trouvé sur le net mais je reçois le message suivant:
PInvokeStackImbalance a été détecté
Message: Un appel à la fonction PInvoke 'Ordre Mission_Etat!Ordre_Mission_Etat.Langues::LoadKeyboardLayout' a déséquilibré la pile. Cela peut

se produire, car la signature PInvoke managée ne correspond pas à la signature cible non managée. Vérifiez que la convention d'appel et les

paramètres de la signature PInvoke correspondent à la signature non managée cible.
alors si quelqu'un veut bien me donner une idée ?
mes remerciements gens du forum .