Partilhar via


O sinalizador de notificação

[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 sinalizador "notificar" (MCI_NOTIFY) instrui o dispositivo a enviar uma mensagem MM MCINOTIFY quando o dispositivo concluir uma ação. Seu aplicativo deve ter um procedimento de janela para processar a mensagem de MM_MCINOTIFY para que a notificação tenha algum efeito. Uma mensagem MM_MCINOTIFY indica que o processamento de um comando foi concluído, mas não indica se o comando foi concluído com êxito, falhou ou foi substituído ou anulado.

O aplicativo especifica o identificador para a janela de destino da mensagem quando emite um comando. Na interface command-string, este identificador é o último parâmetro da função mciSendString. Na interface de mensagem de comando, o identificador é especificado na palavra de ordem inferior do membro dwCallBack da estrutura enviada com a mensagem de comando. (Toda estrutura associada a uma mensagem de comando contém esse membro.)