KbdSetLayout: Difference between revisions
Appearance
mNo edit summary |
m Ak120 moved page OS2 API:CPI:KbdSetLayout to KbdSetLayout |
(No difference)
|
Revision as of 05:09, 6 January 2017
Allows the keyboard layout to be changed. This change affects only the current session.
Syntax
#define INCL_KBD #include <os2.h> PSZ pszName; /* Keyboard layout name. */ HKBD hkbd; /* Reserved. Must be zero. */ APIRET rc; /* Return code. */ rc = KbdSetLayout(pszName, hkbd);
Parameters
- pszName (PSZ) - input
- Keyboard layout name.
- The name of the keyboard layout. The length of the name cannot exceed 8 characters.
- hkbd (HKBD) - input
- Reserved. Must be zero.
Return Code
rc (APIRET) - returns
KbdSetLayout returns one of the following values:
- 0 NO_ERROR
- 373 ERROR_KBD_PARAMETER
- 439 ERROR_KBD_INVALID_HANDLE