Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[O recurso associado a esta página, MCI, é um recurso legado. Foi substituído por MediaPlayer. MediaPlayer foi otimizado para Windows 10 e Windows 11. A Microsoft recomenda vivamente que o novo código utilize MediaPlayer em vez de MCI, sempre que possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
O MCI suporta Command Strings e Command Messages. Você pode usar cadeias de caracteres ou mensagens, ou ambas, em seu aplicativo MCI.
- O interface de mensagem de comando consiste em constantes e estruturas. Use a função mciSendCommand para enviar mensagens para um dispositivo MCI.
- O interface de cadeia de caracteres de comando fornece uma versão textual das mensagens de comando. Use a função demciSendStringpara enviar cadeias de caracteres para um dispositivo MCI. As cadeias de caracteres de comando duplicam a funcionalidade das mensagens de comando. O sistema operacional converte as cadeias de comando em mensagens de comando antes de enviá-las para o driver MCI para processamento.
As mensagens de comando que recuperam informações o fazem na forma de estruturas, que são fáceis de interpretar em um aplicativo C. Essas estruturas podem conter informações sobre muitos aspetos diferentes de um dispositivo. As cadeias de caracteres de comando que recuperam informações fazem isso na forma de cadeias de caracteres e só podem recuperar uma cadeia de caracteres de cada vez. Seu aplicativo deve analisar ou testar cada cadeia de caracteres para interpretá-la. Você pode achar que as mensagens de comando são mais fáceis de usar do que as cadeias de comando em alguns casos, mas as cadeias de comando são fáceis de lembrar e implementar. Alguns aplicativos MCI usam cadeias de caracteres de comando quando o valor de retorno não será usado (exceto para verificar o êxito) e mensagens de comando ao recuperar informações do dispositivo.
Quando os comandos são discutidos, esta visão geral usa a forma de cadeia de caracteres do comando seguida pela forma de mensagem entre parênteses.