L'image de service du système d'acquisition de Windows de Windows XP fournit des services d'acquisition d'images pour les scanners et les caméras. Il vous permet de configurer votre pilote WIA pour rendre compte de l'activité de l'appareil. Il donne également aux développeurs de logiciels la capacité de surveiller les événements qui se produisent dans le matériel , y compris l'état d'attente de l'appareil WIA. Lorsqu'un périphérique WIA signale un événement, le service WIA transmet les informations au sujet d'un événement à votre programme. Vous devez ajouter une référence au fichier " wiaaut.dll " en. NET pour détecter un événement attente avec le service WIA. Instructions
1
Cliquez sur le bouton "Démarrer " de Windows et sélectionnez « Microsoft Visual Studio " dans le menu " Tous les programmes" .
2
Cliquez sur le menu "Fichier " "Open" et ouvrez le programme C + + qui vous allez utiliser pour détecter un événement attente avec WIA service.
3
Ajoutez le code suivant après la ligne " WIA.ImageFile " dans votre C + + programme :
WIA.DeviceManager ODM = new WIA.DeviceManagerClass ();
private void button1_Click (object sender, System.EventArgs oDM_OnEvent void (string ID d'événement , chaîne DeviceID , string "+ EventID ) ;
System.Diagnostics.Debug.WriteLine ( " DeviceID : "+ DeviceID ) ;
System.Diagnostics.Debug.WriteLine ( " ItemID : "+ ItemID ) ;
}
4
Cliquez sur «Fichier», «Enregistrer» pour enregistrer votre programme C + + .