_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 |
|