SendInput
9/9/2008
Essa função synthesizes pressionamentos de teclas, caneta e mouse movimentações e botão clica.
Syntax
UINT SendInput(
UINT nInputs,
LPINPUT pInputs,
int cbSize
);
Parameters
- nInputs
Especifica quantos estruturas pInputs Aponta para.
- pInputs
Ponteiro para uma matriz de Input estruturas. Cada estrutura representa um evento a ser inserido no fluxo de entrada teclado ou mouse.
- cbSize
Especifica o tamanho de um Input estrutura. Se cbSize não é o tamanho de um Input estrutura, a função falhará.
Return Value
O número de eventos que a função inserida o fluxo de entrada do teclado ou mouse indica sucesso. Para informações de erro estendidas get, chamar GetLastError.
Remarks
Windows Embedded CE não suporte o INPUT_HARDWARE valor in a tipo campo da Input estrutura referido pelo pInputs parâmetro.
O SendInput função insere os eventos de Input Estruturas serialmente em fluxo de entrada o teclado ou mouse. Esses eventos não são intercalados com outra entrada de teclado ou mouse eventos inseridos pelo usuário (com o teclado ou mouse) ou por chamadas para keybd_event, mouse_event, ou outras chamadas para SendInput.
Requirements
Header | winuser.h |
Library | Uibase.lib, Wmgr_c.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
keybd_event
mouse_event
PostKeybdMessage
INPUT
Keyboard Functions