Мой заголовок не очень понятен, поэтому вот что я ищу: я хотел бы знать, когда пользователь нажимает клавиши CTRL + C, даже если приложение не отображается (но открыто), но я не смог выяснить, каксделать это. Итак, я создал этот маленький кусочек кода, который хорошо работает, если вы поместите его в цикл:
string backup = Clipboard.GetText();
Thread.Sleep(500);
string now = Clipboard.GetText();
if (backup != now)
{
MessageBox.Show("L'utilisateur à copier du texte");
}
Но когда я поместил его в цикл, это все, что я мог сделать, и больше ничего не мог сделатьс моей формой. Поэтому я хотел бы знать, можно ли повторить этот фрагмент кода в «фоне» программы или узнать, запускает ли пользователь Ctrl + C в любое время, пока программа открыта, даже еслиокно уменьшено.
Спасибо