comando paste

El comando paste copia el contenido del Portapapeles en el área de trabajo. Los dispositivos de vídeo digital reconocen este comando.

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

_stprintf_s(
  lpszCommand, 
  TEXT("paste %s %s %s"), 
  lpszDeviceID, 
  lpszItem, 
  lpszFlags
); 

Parámetros

lpszDeviceID

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

lpszItem

Una o varias de las marcas siguientes.

Valor Significado
en rectángulo Especifica la ubicación dentro del marco donde se pegan los datos. La esquina superior izquierda del rectángulo corresponde a la esquina superior izquierda de los datos agregados. Si el rectángulo tiene un tamaño distinto de cero en X o Y, el contenido del Portapapeles se escala en esas dimensiones cuando se pegan en el marco. Si se omite, el rectángulo tiene como valor predeterminado todo el marco. Si esta marca se especifica en el modo "insertar" (valor predeterminado), cualquier región fuera del rectángulo se pinta un color sólido.
secuencia de secuencias de audio Especifica la secuencia de audio en el área de trabajo afectada por el comando . Si solo existe una secuencia de audio en el Portapapeles, los datos de audio se pegan en la secuencia designada. Si existe más de una secuencia de audio en el Portapapeles, la secuencia indica el número inicial de las secuencias de secuencia. Si usa esta marca y también quiere pegar vídeo, también debe usar la marca "secuencia de vídeo". (Si no se especifica ninguna marca, todas las secuencias de audio y vídeo se pegan y conservan sus números de secuencia originales).
insert Especifica que los datos se insertan en el área de trabajo. Los datos después de que el punto de inserción se muevan hacia delante en el área de trabajo para hacer espacio. Este es el valor predeterminado.
sobrescribir Especifica que los datos se copian en el área de trabajo escribiendo sobre los datos existentes después del punto de inserción. Las marcas "insert" y "overwrite" afectan a si los fotogramas se destruyen o se mueven durante la operación de pegado, no cómo se pegan los datos dentro de cada fotograma.
para colocar Especifica la posición del área de trabajo en la que se pegan los datos. Si se omite, el valor predeterminado es la posición actual.
secuencia de vídeo Especifica la secuencia de vídeo en el área de trabajo afectada por el comando . Si solo existe una secuencia de vídeo en el Portapapeles, los datos de vídeo se pegan en la secuencia designada. Si existe más de una secuencia de vídeo en el Portapapeles, la secuencia indica el número inicial de las secuencias de secuencia. Si usa esta marca y también desea pegar audio, también debe usar la marca "audio stream". (Si no se especifica ninguna marca, todas las secuencias de audio y vídeo se pegan y conservan sus números de secuencia originales).

lpszFlags

Puede ser "wait", "notify", "test" o una combinación de estas. 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

No hay señales presentes en los datos copiados del Portapapeles. El cambio se convierte en permanente solo cuando los datos se guardan explícitamente; sin embargo, la reproducción actúa como si se agregaron los datos.

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