Compartilhar via


SendInput

Windows Mobile SupportedWindows Embedded CE Supported

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