Событие при подключении USB - C#

Узнай цену своей работы

Формулировка задачи:

Пытаюсь сделать службу, которая реагирует на подключение USB-устройства. Поискал и нашёл примерно такой способ, но он не работает. Что может быть не так?
Листинг программы
  1. new protected void WndProc(ref Message m)
  2. {
  3. if (m.Msg == 0x8000)
  4. {
  5. MessageBox.Show("USB connected!");
  6. }
  7. }

Решение задачи: «Событие при подключении USB»

textual
Листинг программы
  1.         protected override void WndProc(ref Message m)
  2.         {
  3.             base.WndProc(ref m);
  4.             if (m.WParam.ToInt32() == 0x8000)
  5.                 label1.Text = "USB connected!";
  6.             if (m.WParam.ToInt32() == 0x8004)
  7.                 label1.Text = "USB  disconnected!";
  8.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы