GetAsyncShiftFlags
9/9/2008
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.
Syntax
KEY_STATE_FLAGS GetAsyncShiftFlags(
UINT VKey
);
Parameters
- VKey
[no] Especifica um virtual-código de chave. Para obter mais informações, consulte Translating Scan Codes to Virtual-Key Codes.
Return Value
Se a função for bem-sucedido, a baixa-bits ordem de especificar o valor de retorno o atual informações do estado sobre a chave virtual que é passado no. O alto - controlar bits ordem o atual estado deslocar em uma chave - por - chave base. Para obter mais informações em recuperar as informações do valor de retorno, consulte o tópico KEY_STATE_FLAGS.
Passar em um inválido virtual-código de chave irá causar a função retornar 0 e definir a última-código de erro para ERROR_INVALID_PARAMETER. Como 0 também é um válido valor de retorno, você deve Clear a última-código de erro antes chamado essa função na ordem para verificar no sucesso de uma chamar para GetAsyncShiftFlags.
Requirements
Header | pwinuser.h |
Library | Kbdui.lib |
Windows Embedded CE | Windows CE .NET 4.2 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
GetKeyState
MapVirtualKey
Keyboard Functions