Как послать нажатие клавиш в приложение при помощи PInvoke SendInput - C#
Формулировка задачи:
Как послать нажатие клавиш в приложение при помощи PInvoke SendInput? Читал здесь(http://www.pinvoke.net/default.aspx/user32.sendinput), но толком ничего не понял.
Решение задачи: «Как послать нажатие клавиш в приложение при помощи PInvoke SendInput»
textual
Листинг программы
[DllImport("user32.dll", EntryPoint = "SendMessage")] public static extern int SendMessage(IntPtr hwnd, int wMsg, uint wParam, uint lParam); private void button1_Click(object sender, EventArgs e) { IntPtr hwnd = FindWindow("CalcFrame", "Калькулятор"); SendMessage(hwnd, 0x0104, 0x00000061, 0x20210001) / / отсылаем клавишу 1; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д