Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table shows the keyboard functions, with a description of the purpose of each.
Programming element | Description |
---|---|
CreateAcceleratorTable | This function creates an accelerator table. |
DestroyAcceleratorTable | This function destroys an accelerator table. |
EnableWindow | This function enables or disables mouse and keyboard input to the specified window or control. |
GetActiveWindow | This function retrieves the window handle to the active window associated with the thread that calls the function. |
GetAsyncKeyState | This function determines whether a key is up or down at the time the function is called, and whether the key was pressed after a previous call to GetAsyncKeyState. |
GetFocus | This function retrieves the handle to the keyboard focus window associated with the thread that called the function. |
GetKeyboardLayout | This function retrieves the active keyboard layout for a specified thread. |
GetKeyboardLayoutName | This function retrieves the name of the active keyboard layout. |
GetKeyboardStatus | This function returns the status of the hardware keyboard. |
GetKeyState | This function retrieves the status of the specified virtual key. |
IsWindowEnabled | This function determines whether the specified window is enabled for touch screen input and keyboard input. |
keybd_event | This function synthesizes a keystroke. The system can use such a synthesized keystroke to generate a WM_KEYUP or WM_KEYDOWN message. |
LoadAccelerators | This function loads the specified accelerator table. |
MapVirtualKey | This function translates, or maps, a virtual-key code into a scan code or character value, or translates a scan code into a virtual-key code. |
PostKeybdMessage | This function posts a keyboard message to the specified window. |
RegisterHotKey | This function defines a system-wide hot key. |
SendInput | This function synthesizes keystrokes, stylus and mouse motions, and button clicks. |
SetActiveWindow | This function makes the specified top-level window associated with the thread calling this function the active window. |
SetFocus | This function sets the keyboard focus to the specified window. |
TranslateAccelerator | This function processes accelerator keys for menu commands. |
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.