Я хочу вставить текст из буфера обмена в текстовое поле какой-либо программы. поэтому я попытался использовать keybd_event.
keybd_event(VK_CONTROL,0x1D, 0, 0);
keybd_event('V', 0x2F, 0, 0);
keybd_event('V', 0x2F, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0x1D, KEYEVENTF_KEYUP, 0);
, но это не выполняется. поэтому я попробовал другой способ
keybd_event(VK_CONTROL,0x1D, KEYEVENTF_EXTENDEDKEY, 0);
keybd_event('V', 0x2F, 0, 0);
keybd_event('V', 0x2F, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0x1D, KEYEVENTF_KEYUP, 0);
, так что это хорошо работает. Однако с тех пор все вводы с клавиатуры вводились с нажатой клавишей Ctrl. может быть, я думаю, что не работает ключ сообщения
как решить эту проблему?