Форум: "WinAPI";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
ВнизКак узнать кто убит/родился Найти похожие ветки
← →
GEN++ © (2005-10-17 19:59) [0]При смене оборудования в системе генрится сообщение
WM_DEVICECHANGE , причем 4 раза подряд при включении/выключении устройства (например Flash)
Вопрс: 1 почему именно 4 раза
2 как через параметры сообщения узнать имя
(в виде строки текста) вкл/выкл уст-ва
Конкретно интересует драйве эмулятора Comm порта для USB
CP2101.
← →
Игорь Шевченко © (2005-10-18 10:41) [1]GEN++ © (17.10.05 19:59)
> Вопрс: 1 почему именно 4 раза
Разный тип сообщения в wParam (DBT_xxxx)
Например, в случае DBT_DEVICEARRIVAL, lParam содержит указатель на структуру DEV_BROADCAST_HDR, описывающую устройство.
Пример определения имени можно посмотреть в http://www.dotnet247.com/247reference/msgs/41/205522.aspx
там, правда, для .Net, но алгоритм, думаю, можно применить и к Delphi для Win32
← →
GEN++ © (2005-10-18 23:50) [2]>Игорь Шевченко ©
Спасибо за информацию, попробую разобраться.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.015 c