Функция SendInput синтезирует нажатия клавиш, движения мыши, и нажимает кнопку.
(UINT SendInput UINT nInputs, / / число событий вводаLPINPUTpInputs, / / массива событий ввода для вставкиintcbSize / / размер структуры ввода);
Функция возвращает количество событий, которые он успешно вставлены в потоке входных данных клавиатуры или мыши.
Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
SendInput функция вставляет события ввода структур серийно клавиатуры или мыши входной поток. Эти события не являются перемежаться с другими клавиатуры или мыши события ввода, вставлены пользователем (с клавиатуры или мыши) или призывы к keybd_event, mouse_eventили другие вызовы SendInput.
Windows CE: Windows CE не поддерживает INPUT_HARDWARE значения в поле тип структуры ввода , упоминаемый в параметре pInputs.
nbsp; Windows &NT: требует версии 4.0 SP3 или более поздней версии.
Windows:Требует Windows 98 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Обзор ввода клавиатуры, Функции ввода клавиатуры ввода, keybd_event, mouse_event