Pergunta

O idioma ou método que eu uso para ouvir o evento quando uma unidade removível é conectado ao PC?

Foi útil?

Solução

Eu acho que qualquer linguagem que pode trabalhar com a API do Windows devem fazer. Basicamente, você ouvir a WM_DEVICECHANGE janelas mensagem. Isso por si só vai deixar você ouvir as mensagens de todo o sistema.

Para mais cenários específicos olhe para o RegisterDeviceNotification função API (). Escusado será dia, C / C ++ seria simples para esta tarefa.

Outras dicas

O seu programa vai ser executado como um serviço do Windows e de espera? ou é colocar um script de inicialização na unidade removível uma opção neste caso?

Este em codeproject.com está em C ++, e tem uma solução usando a mudança shell notificar função de registo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top