System.Windows.Forms 1.0.5000.0 2.0.0.0 System.Object An input language is a culture/keyboard layout pair that determines how the physical keys on a keyboard map or plot to characters in a language. The input language is based on a Windows input locale identifier, such as that returned by the Platform SDK function, GetKeyboardLayout. The input locale identifier is also called a handle to a keyboard layout (HKL) value. Use the static methods provided to find all installed mappings of the system and to change the input language for a thread or process. Call to get the current input language. Call for the default input language. Call to get all the installed languages in this system. After you have a list of all the installed languages, use to change the current input language to a different language. Provides methods and fields to manage the input language. This class cannot be inherited. Property System.Globalization.CultureInfo To be added. To be added. Gets the culture of the current input language. 1.0.5000.0 2.0.0.0 Property System.Windows.Forms.InputLanguage To be added. To be added. Gets or sets the input language for the current thread. 1.0.5000.0 2.0.0.0 Property System.Windows.Forms.InputLanguage To be added. To be added. Gets the default input language for the system. 1.0.5000.0 2.0.0.0 Method System.Boolean To be added. Specifies whether two input languages are equal. true if the two languages are equal; otherwise, false. The language to test for equality. 1.0.5000.0 2.0.0.0 Method System.Windows.Forms.InputLanguage The method selects from among installed keyboards. Specifically, this method performs the following operations: Gets the LCID associated with . Gets the full list of available input language identifiers (HKLs) from the GetKeyboardLayoutList function. Finds the HKL that corresponds to the LCID from , if one is present. Returns the installed keyboard associated with that HKL. If no keyboard is found, returns null. The method never tries to load or install an additional keyboard if one has not already been installed for . Use the Platform SDK function, LoadKeyboardLayout, to install an additional keyboard. Returns the input language associated with the specified culture. An that represents the previously selected input language. The that specifies the culture to convert from. 1.0.5000.0 2.0.0.0 Method System.Int32 To be added. Returns the hash code for this input language. The hash code for this input language. 1.0.5000.0 2.0.0.0 Property System.IntPtr To be added. To be added. Gets the handle for the input language. 1.0.5000.0 2.0.0.0 Property System.Windows.Forms.InputLanguageCollection To be added. To be added. Gets a list of all installed input languages. 1.0.5000.0 2.0.0.0 Property System.String To be added. To be added. Gets the name of the current keyboard layout as it appears in the regional settings of the operating system on the computer. 1.0.5000.0 2.0.0.0