2009-03-17 2 views

답변

0

특정 시스템을 변경하는 동안 트리거되는 NOTIFICATION_EVENT_DEVICE_CHANGE 이라는 시스템 이벤트가 있습니다. USB 장치를 연결하여 해당 이벤트가 생성되는지 여부는 알 수 없지만 시작 장소입니다. 이벤트는 기본 함수 인 CeRunAppAtEvent를 통해 액세스됩니다. CeRunAppAtEvent는 프로그램을 시작하고 실행중인 프로그램에 이벤트를 알리는 데 사용할 수 있습니다.

질문에 태그는 소형 프레임 워크를 사용하고 있음을 나타냅니다. CeRunAppAtEvent가 네이티브 함수이므로 직접 액세스 할 수 없습니다. P/Invokes를해야 할 것입니다. 속도를 높이기 위해 다른 리소스로 안내 할 것입니다.

다음 코드는 특정 이벤트 중에 프로그램을 시작하는 데 CeRunAppAtEvent를 사용했습니다. USB 장치를 연결할 때 시작할 프로그램을 얻을 수 있는지 확인하기위한 시작점으로 사용합니다.

http://www.codeproject.com/KB/mobile/WiMoAutostart.aspx

관련 문제