Windows에서 제거 가능한 드라이브를 듣는 데 어떤 언어/방법을 사용합니까?

StackOverflow https://stackoverflow.com/questions/161257

  •  03-07-2019
  •  | 
  •  

문제

제거 가능한 드라이브가 PC에 연결될 때 행사를 듣는 데 어떤 언어 나 방법을 사용합니까?

도움이 되었습니까?

해결책

Windows API에서 작동 할 수있는 언어가해야한다고 생각합니다. 기본적으로 Windows 메시지 wm_devicechange를 듣습니다. 이것만으로도 시스템 전체의 메시지를들을 수 있습니다.

보다 구체적인 시나리오는 API 함수 RegisterDevicEnotification ()을 참조하십시오. 매일 C/C ++는이 작업에 대해 간단합니다.

다른 팁

프로그램이 Windows 서비스로 실행되고 대기 중입니까? 아니면이 경우 탈착식 드라이브에 스타트 업 스크립트를 넣는 것이 옵션입니까?

이것 codeproject.com의 기사 C ++에 있으며 Shell Change Notify Register 기능을 사용하는 솔루션이 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top