Вопросы по теме 'sendinput'

Код сканирования SendInput в Windows 7 x64
Я работаю с приложением WPF, отправляющим ключи в игру. Я открыл spy++ для наблюдателя нажатием клавиши на клавиатуре. Затем я нажимаю кнопку в приложении и замечаю другой код сканирования в сообщениях spy++. Может ли это быть связано с Windows 7...
2551 просмотров
schedule 03.09.2022

SendInput() для клавиатуры - только строчные буквы
У меня есть следующий код: INPUT Input = { 0 }; Input.type = INPUT_KEYBOARD; Input.mi.dwFlags = KEYEVENTF_EXTENDEDKEY; Input.ki.wVk = 'A'; // tried 0x41, ( UCHAR )VkKeyScan( 'A' ) SendInput( 1, &Input, sizeof( INPUT ) ); но он...
8196 просмотров
schedule 02.04.2022

Переназначение клавиш в игре Direct3D
Я пытаюсь переназначить некоторые клавиши для игры (Элсворд). Прежде всего, я использую этот код для имитации нажатой клавиши: #define WINVER 0x0500 #include <stdio.h> #include <stdlib.h> #include <windows.h> #include...
928 просмотров
schedule 15.07.2023

Как отправлять скандинавские письма с помощью SendInput
Я пытаюсь создать виртуальную клавиатуру, которая имитирует клавиатуру с помощью метода SendInput следующим образом: public static void SendKeyDown(System.Windows.Forms.Keys key) { INPUT k = new INPUT();...
959 просмотров
schedule 11.07.2022

Как точно обрабатывать двойной щелчок?
Я хочу обработать двойной щелчок, щелкнув левой кнопкой мыши 2 раза. Между двумя щелчками я сплю 100 мс. SendInput(LEFT_CLICK...); Sleep(100); SendInput(LEFT_CLICK...); Это работает нормально на моем ПК, но не работает правильно на...
2121 просмотров
schedule 25.06.2022

Функция SendInput обрабатывается в блокноте / блокноте, как если бы модификатор CTRL не работал
ИСТОРИЯ: Я пишу 32-битное приложение WPF (C #), которое работает как экранная клавиатура. Он публикует выбранные нажатия клавиш в фокусированном окне, как если бы были нажаты физические клавиши, точно так же, как работает экранная клавиатура...
659 просмотров
schedule 28.12.2023

Окно игнорирует клавишу SendInput
Я пытаюсь автоматизировать вставку некоторых данных в программное обеспечение. Это программное обеспечение имеет всплывающее окно, требующее ввода пароля с текстовым полем и кнопкой 2. Я намерен написать этот пароль и нажать ENTER в этом поле с...
386 просмотров
schedule 13.02.2024

Как отправить запрос на рабочий стол WinSta0 \ Winlogon с помощью C # / pinvoke
Я пишу приложение удаленного управления на C # для набора инструментов технической поддержки. Все работает нормально, за исключением того, что я не могу использовать SendInput на рабочем столе Winlogon. Я успешно обнаруживаю изменение с Default на...
2389 просмотров
schedule 21.05.2024

SendInput to Ctrl+C текст не работает при запуске с горячей клавиши
В настоящее время этот код используется для копирования выделенного текста в открытом в данный момент окне в Windows 10. Этот код работает нормально, если я запускаю его самостоятельно, когда моя целевая программа (Блокнот) имеет фокус. Выделенный...
847 просмотров
schedule 06.02.2022

c++ - SendInput() неправильно управляет кодами Alt
В программе, которую я разрабатываю, мне нужно имитировать нажатия клавиш, и для этого я использую метод SendInput() , передавая в качестве аргумента вектор, содержащий входные данные, которые являются частью нажатия клавиши. Мой текущий код,...
1084 просмотров
schedule 25.01.2024

Подчеркивания не отображаются с помощью SendInput On C++
Это мой первый вопрос, который я разместил в stackoverflow. Я искал SendInput для С++, чтобы моя программа «вводилась» в другую программу. Я решил начать с «ввода» пары слов с подчеркиванием в терминал. Я не обнаружил проблем с вводом заглавных и...
286 просмотров
schedule 25.01.2024

SendInput со строкой Unicode неправильно отправлен в приложение UWP в Windows 10
У меня есть приложение, которое использовалось для отправки строки Unicode (не нажатия клавиш) благодаря API SendInput в Windows XP и Windows 7. Я попробовал его в Windows 10 и заметил, что если целевое приложение — UWP (например, Edge, OneNote и т....
176 просмотров
schedule 10.12.2023

Симуляция перетаскивания с помощью SendInput C++
Кто-нибудь знает, как имитировать перетаскивание мышью с помощью SendInput на С++? Я хочу программно переместить значок на рабочий стол. Я ожидал, что последовательность (Переместите мышь к A)->(Нажмите левую кнопку вниз)->(Переместите мышь к...
58 просмотров
schedule 05.07.2023