|   
 
 
 | 
						
							
								| GetKeyboardLayoutName The GetKeyboardLayoutName function retrieves the name of the active keyboard layout. | VB4-32,5,6 Declare Function GetKeyboardLayoutName Lib "user32" Alias "GetKeyboardLayoutNameA" (ByVal pwszKLID As String) As Long
 | 
 
 | Operating Systems Supported | 
 | Requires Windows NT 3.1 or later; Requires Windows 95 or later | 
 
 | · pwszKLID Points to the buffer of at least KL_NAMELENGTH characters that is to receive the name of the keyboard layout, including the NULL terminator. This will be a copy of the string provided to the LoadKeyboardLayout function, unless layout substitution took place.
 | 
 | If the function succeeds, the return value is nonzero. 
 If the function fails, the return value is zero. To get extended error information, call GetLastError.
 | 
 
     |  |  |