Какой язык / методы использовать для прослушивания съемных дисков в Windows? - PullRequest
0 голосов
/ 02 октября 2008

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

Ответы [ 3 ]

4 голосов
/ 02 октября 2008

Я думаю, что любой язык, который может работать с Windows API, должен подойти. По сути, вы слушаете сообщение Windows WM_DEVICECHANGE. Уже одно это позволит вам слушать общесистемные сообщения.

Для более конкретных сценариев посмотрите на функцию API RegisterDeviceNotification (). Излишне сегодня C / C ++ будет простым для этой задачи.

0 голосов
/ 02 октября 2008

Эта статья на codeproject.com написана на C ++ и имеет решение с использованием функции регистра уведомлений об изменении оболочки.

0 голосов
/ 02 октября 2008

Будет ли ваша программа работать в качестве службы Windows и ждать? или вариант запуска сценария запуска на съемном диске в этом случае?

...