In your form, I usually set this in the enter event of the control (usually a textbox).
<br />
InputLanguage.CurrentInputLanguage = <br />
InputLanguage.FromCulture(InputLanguage.FromCulture(System.Globalization.CultureInfo.GetCultureInfo("en-US"));<br />
Of course you can substitute the Culture to whatever you would like. I usually use "ar-JO" (Arabic - Jordan) quite a bit here.