при вставке USB-флеш-накопителя Windows обычно открывает диалоговое окно «Автозапуск», в котором предлагается просмотреть диск или, если есть мультимедийные файлы, выбрать приложение для их открытия.
Мы разработали медиаплеер, который подключается к USB-накопителю и регистрируется как Mass Storage Device.
Мне нужно, чтобы при вставке плеера этот диалог не показывался, а вместо этого запускалось мое собственное приложение.
В идеале приложение должно быть на самой флешке, но как я понял автозапуск отключен для USB-накопителей.
Достаточно будет запустить предустановленное приложение. Я уже пытался поймать сообщение WM_DRIVE_CHANGE, но это работает только в том случае, если мое приложение находится в самом верхнем окне, в противном случае отображается диалоговое окно автозапуска.
Лучший Том