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