У меня есть приложение, в котором я использую буфер обмена для операций копирования и вставки.Для копирования я использовал этот код:
Clipboard.Clear();
const byte VK_CONTROL = 0x11;
keybd_event(VK_CONTROL, 0, 0, 0);
keybd_event(0x43, 0, 0, 0); // Send the C key (43 is "C")
keybd_event(0x43, 0, CONST_KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0, CONST_KEYEVENTF_KEYUP, 0);
Но выдает ошибку: 1004 * Невозможно выполнить действие с буфером обмена , и я не могу его вставить.Вызывает исключение.
Как мне решить эту проблему или есть другие способы очистки содержимого буфера обмена перед копированием?