Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[La fonctionnalité associée à cette page, classe de fenêtre MCIWnd, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de la classe de fenêtre MCIWnd, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Vous pouvez automatiser la lecture dans votre application à l’aide de MCIWndCreate et de la macro MCIWndPlay , ainsi que de la macro MCIWndDestroy ou MCIWndClose . Pour automatiser la lecture, spécifiez les styles MCIWNDF_NOPLAYBAR et MCIWNDF_NOTIFYMODE dans le paramètre MCIWndCreatedwStyle . Spécifiez le style MCIWNDF_NOPLAYBAR pour masquer la barre d’outils, et le style MCIWNDF_NOTIFYMODE pour émettre un message de notification approprié lorsque l’appareil cesse de lire.
Vous pouvez lire l’appareil ou le fichier spécifié dans MCIWndCreate à l’aide de MCIWndPlay. La macro MCIWndPlay commence à lire le contenu à partir de sa position de lecture actuelle et se poursuit jusqu’à sa fin.
Vous pouvez détruire ou fermer une fenêtre MCIWnd à l’aide de la macro MCIWndDestroy ou MCIWndClose . La macro MCIWndDestroy ferme l’appareil ou le fichier et détruit la fenêtre MCIWnd en invalidant son handle. Si votre application peut réutiliser la fenêtre MCIWnd, utilisez MCIWndClose pour fermer l’appareil sans détruire la fenêtre.
Votre application peut détecter quand l’appareil cesse de jouer et fermer automatiquement la fenêtre. Pour ce faire, spécifiez le style MCIWNDF_NOTIFYMODE pour le paramètre dwStyle de MCIWndCreate. Cela entraîne l’envoi d’un message MCIWNDM_NOTIFYMODE chaque fois qu’il change de mode. Votre application peut intercepter ce message pour déterminer si la lecture de l’appareil a cessé. Lorsque l’appareil cesse de jouer, l’application ferme la fenêtre.