void &AddFormat ( const FORMATETCamp; FMT, LPTSTR lpstrFormat, LPTSTR lpstrResult, DWORD banderas );
void AddFormat ( UINT cf, DWORD tymed, UINT nFormatID, BOOL bEnableIcon, BOOL parpadear );
Parámetros
fmt
Referencia al tipo de datos para agregar.
lpstrFormat
Cadena que describe el formato para el usuario.
lpstrResult
Cadena que describe el resultado si este formato es elegido en el cuadro de diálogo.
banderas
La diferente vinculación e incrustación de opciones disponibles para este formato. Este indicador es una combinación bit a bit de uno o más de los diferentes valores en la OLEUIPASTEFLAG tipo enumerado.
cf
El formato del Portapapeles para agregar.
tymed
Los tipos de medios disponibles en este formato. Se trata de una combinación bit a bit de uno o más de los valores en el TYMED tipo enumerado.
nFormatID
El ID de la cadena que identifica este formato. El formato de esta cadena es dos cadenas independientes separadas por un carácter de '\n'. La primera cadena es el mismo que se pasa en el parámetro lpstrFormat , y el segundo es el mismo que el parámetro lpstrResult.
bEnableIcon
Indicador que determina si está activada la casilla de verificación Mostrar como icono cuando se elige este formato en el cuadro de lista.
parpadeo
Indicador que determina si el botón Pegar vínculo está habilitado cuando se elige este formato en el cuadro de lista.
Observaciones
Llamar a esta función para agregar nuevos formatos a la lista de formatos que admite su aplicación en una operación de pegado especial. Esta función puede ser llamada para agregar formatos estándar, como CF_TEXT o CF_TIFF o formatos personalizados que su aplicación ha registrado con el sistema. Para obtener más información acerca de pegar objetos de datos en su aplicación, consulte el artículo los objetos de datos y fuentes de datos: manipulación de en la Guía del programador de Visual C++.
Para obtener más información, consulte el tipo de enumeración TYMED y el estructura FORMATETC en la referencia 2 del programador de OLE, volumen 1.
Para obtener más información, consulte el OLEUIPASTEFLAG tipo de la OLE 2.01 biblioteca de interfaz usuario enumerado.
Visió&n General de COlePasteSpecialDialog |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;COlePasteSpecialDialog::AddStandardFormats