Comando break

El comando break especifica una clave para anular un comando que se invocó mediante la marca "wait". Este comando es un comando del sistema MCI; se interpreta directamente mediante MCI.

Para enviar este comando, llame a la función mciSendString con el parámetro lpszCommand establecido de la siguiente manera.

_stprintf_s(
  lpszCommand, 
  TEXT("break %s %s %s"), 
  lpszDeviceID, 
  lpszVirtKey, 
  lpszFlags
); 

Parámetros

lpszDeviceID

Identificador de un dispositivo MCI. Este identificador o alias se asigna cuando se abre el dispositivo.

lpszVirtKey

Una de las marcas siguientes.

Valor Significado
en el código de clave virtual Especifica la clave que anula un comando que se inició con la marca "wait".
apagado Deshabilita la clave de interrupción actual.

lpszFlags

Puede ser "wait", "notify" o ambos. En el caso de los dispositivos de vídeo digital y VCR, también se puede especificar "test". Para obtener más información sobre estas marcas, vea Las marcas Wait, Notify y Test.

Valor devuelto

Devuelve cero si es correcto o si se produce un error de lo contrario.

Comentarios

Cuando la tecla de interrupción está habilitada y el usuario presiona la tecla identificada por el código de clave virtual especificado en el parámetro lpszVirtKey , el dispositivo devuelve el control a la aplicación. Si es posible, el comando continúa la ejecución.

Ejemplos

El siguiente comando establece F2 como la tecla de interrupción del dispositivo "mysound".

break mysound on 113

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]

Consulte también

MCI

Cadenas de comandos de MCI