Keyboard Functions
9/9/2008
A seguinte tabela mostra as funções de teclado, com uma descrição da finalidade de cada.
For All Platforms:
- ActivateKeyboardLayout
Essa função define a entrada identificador localidade, antigamente chamado identificador de layout de teclado, para o sistema.
- CreateAcceleratorTable
Essa função cria um tabela de aceleração.
- DestroyAcceleratorTable
Essa função destrói um tabela de aceleração.
- EnableWindow
Essa função ativa ou desativa mouse e entrada do teclado para a janela especificada ou controle.
- GetActiveWindow
Essa função recupera o manipulador de janela para o janela ativa associado com o segmento que chama a função.
- GetAsyncKeyState
Essa função determina se uma chave é o backup ou para baixo a função é o tempo chamado, e se a chave foi pressionada após um chamar anterior para GetAsyncKeyState.
- GetFocus
Essa função recupera o identificador para a janela foco do teclado associado com o segmento que chamado de função.
- GetKeyboardLayout
Essa função recupera o ativo layout de teclado para um segmento especificado.
- GetKeyboardLayoutList
Essa função recupera a entrada identificadores localidade, antigamente chamado teclado alças layout, correspondente para o atual conjunto da entrada localidades no sistema.
- GetKeyboardLayoutName
Essa função recupera o nome do ativo layout do teclado.
- GetKeyboardStatus
Essa função retorna o status do Teclado hardware.
- GetKeyboardType
Essa função recupera informações sobre o atual teclado.
- GetKeyState
Essa função recupera o status da chave Virtual especificado.
- IsWindowEnabled
Essa função determina se a janela especificada está habilitado para toca entrada Tela e entrada do teclado.
- keybd_event
Essa função synthesizes uma pressionamento de tecla. O sistema pode usar tal uma pressionamento de tecla sintetizada para gerar um WM_KEYUP Ou WM_KEYDOWN mensagem.
- KeybdGetDeviceInfo
Essa função retorna informações sobre o teclado e o driver de teclado.
- LoadAccelerators
Essa função carrega o tabela de aceleração especificado.
- LoadKeyboardLayout
Esta função coloca o layout especificado na disponível lista layout.
- MapVirtualKey
Essa função converte ou mapas, uma Virtual-código de chave em um valor codificar ou caractere digitalizar, ou converte um codificar digitalizar em um virtual-código de chave.
- PostKeybdMessage
Essa função envia uma mensagem de teclado para a janela especificada.
- RegisterHotKey
Essa função define um tecla de acesso System-Wide.
- SendInput
Essa função synthesizes pressionamentos de teclas, caneta e mouse movimentações e botão clica.
- SetActiveWindow
Esta função torna o janela de alto nível especificado associado com o chamado segmento essa função a janela ativa.
- SetFocus
Essa função define o foco do teclado para a janela especificada.
- TranslateAccelerator
Essa função processa teclas acelerador para comandos menu.
For Windows Embedded CE:
- GetAsyncShiftFlags
Essa função fornece assíncrono informações do estado sobre a chave virtual que é passado no. Ele também fornece a atual informações do estado nos sinalizadores SHIFT fornecidos pelo KEY_STATE_FLAGS.
For Windows Mobile:
- GetKeyEventSource
Retorna a origem de uma chave evento e distiguishes entre os eventos d–Pad, rocker e software.
- LoadKeyMap
Substitui o layout de teclado usar como padrão com novos dados KEYMAPPING.
- UnloadKeyMap
Descarrega a atual dados mapeamento do teclado e restaura os dados mapeamento do teclado usar como padrão.