_Commande MCI Break

La _ commande MCI Break définit une clé d’arrêt pour un appareil MCI. MCI prend en charge cette commande directement au lieu de la transmettre à l’appareil. Toute application MCI peut utiliser cette commande.

Pour envoyer cette commande, appelez la fonction mciSendCommand avec les paramètres suivants.

MCIERROR mciSendCommand(
  MCIDEVICEID wDeviceID, 
  MCI_BREAK, 
  DWORD dwFlags, 
  (DWORD) (LPMCI_BREAK_PARMS) lpBreak
);

Paramètres

wDeviceID

Identificateur de l’appareil MCI qui doit recevoir le message de commande.

dwFlags

MCI _ Notify, MCI _ Wait ou, pour les appareils Digital-Video et Video-cassette Recorder (magnétoscope), _ test MCI. Pour plus d’informations sur ces indicateurs, consultez les indicateurs d’attente, de notification et de test.

lpBreak

Pointeur vers une structure de _ _ sauts MCI .

Valeur renvoyée

Retourne zéro en cas de réussite ou une erreur.

Notes

Vous devrez peut-être appuyer plusieurs fois sur la touche pause pour interrompre une opération d’attente. Le fait d’appuyer sur la touche Attn après l’annulation d’un appareil peut envoyer la pause à une application. Si une application a une action définie pour le code de clé virtuelle, elle peut répondre par inadvertance à l’arrêt. Par exemple, une application utilisant VK _ Annuler pour une touche accélérateur peut répondre à la touche CTRL + ATTN par défaut si elle est appuyée après l’annulation d’une attente.

Les indicateurs supplémentaires suivants s’appliquent à tous les appareils :

_HWND de pause MCI _

Le membre hwndBreak de la structure identifiée par lpBreak contient un handle de fenêtre qui doit être la fenêtre active afin d’activer la détection de rupture pour ce périphérique MCI. Il s’agit généralement de la fenêtre principale de l’application. En cas d’omission, MCI ne vérifie pas le handle de fenêtre de la fenêtre active.

_touche pause _ MCI

Le membre nVirtKey de la structure identifiée par lpBreak spécifie le code de touche virtuelle utilisé pour la touche Attn. Par défaut, MCI attribue la touche d’arrêt CTRL + ATTN. Cet indicateur est requis si la _ _ déconnexion MCI n’est pas spécifiée.

_Pause MCI _

Désactive toute clé d’arrêt existante pour l’appareil indiqué.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
Mmsystem. h (inclure Windows. h)

Voir aussi

MCI

Commandes MCI