Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come rilevare un evento con WIA Wait

Il servizio di sistema di Windows Image Acquisition di Windows XP fornisce servizi di acquisizione immagini per scanner e fotocamere . Permette di impostare il driver WIA per la segnalazione dell'attività dispositivo . Si dà anche agli sviluppatori di software in grado di monitorare gli eventi che si verificano nel hardware , tra cui lo stato di attesa del dispositivo WIA . Quando un dispositivo WIA segnala un evento, il servizio WIA passa le informazioni su un evento per il vostro programma . È necessario aggiungere un riferimento al file " wiaaut.dll " in . NET per rilevare un evento di attesa con servizio WIA . Istruzioni
1

Fare clic sul pulsante "Start " di Windows e selezionare " Microsoft Visual Studio " dal menu " Tutti i programmi " .
2

Fare clic su " File ", "Open" e aprire il programma C + + che verranno utilizzate per rilevare un evento di attesa con WIA servizio .
3

Aggiungere il seguente codice dopo la riga " WIA.ImageFile " nel vostro C + + programma :

WIA.DeviceManager ODM = new WIA.DeviceManagerClass ( ) ;

private void button1_Click ( object sender , System.EventArgs vuoto oDM_OnEvent ( stringa ID evento , DeviceID stringa , stringa "+ ID evento ) ;

System.Diagnostics.Debug.WriteLine ( " DeviceID : " + DeviceID ) ;

System.Diagnostics.Debug.WriteLine ( " ItemID : " + ItemID ) ;

}
4

Fare clic su " File ", "Salva" per salvare il programma C + + .

 

Programmazione © www.354353.com