COlePasteSpecialDialog::AddFormat
Rufen Sie diese Funktion, um neue Formate der Liste der Stile hinzuzufügen, die die Anwendung in einem Einfügevorgang Inhalte unterstützen kann.
void AddFormat(
const FORMATETC& formatEtc,
LPTSTR lpszFormat,
LPTSTR lpszResult,
DWORD flags
);
void AddFormat(
UINT cf,
DWORD tymed,
UINT nFormatID,
BOOL bEnableIcon,
BOOL bLink
);
Parameter
fmt
Verweis auf den Datentyp hinzuzufügen.lpszFormat
Zeichenfolge, die das Format für den Benutzer beschreibt.lpszResult
Zeichenfolge, die das Ergebnis beschreibt, wenn dieses Format im Dialogfeld aktiviert ist.flags
Die verschiedenen verknüpfenden und einbettenden Optionen verfügbar für dieses Format. Dieses Flag ist eine bitweise Kombination aus einem oder mehreren der verschiedenen Werte im OLEUIPASTEFLAG Aufzählungstyp.cf
Das hinzuzufügende Zwischenablageformat.tymed
Die Typen von einem Datenträger verfügbar in diesem Format. Dies ist eine bitweise Kombination aus einem oder mehreren der Werte im TYMED Aufzählungstyp.nFormatID
Die ID der Zeichenfolge, die dieses Formats. Das Format dieser Zeichenfolge sind zwei verschiedene Zeichenfolgen, die durch ein "\ n" Zeichen getrennt werden. Die erste Zeichenfolge entspricht, die in den lpstrFormat-Parameter übergeben wird, und die zweite ist identisch mit der lpstrResult-Parameter.bEnableIcon
Kennzeichnen, das bestimmt, ob die Anzeige als Symbolkontrollkästchen aktiviert ist, wenn dieses Format im Listenfeld ausgewählt ist.ein Aufblitzen des Steuerelements
Kennzeichnen, das bestimmt, ob das Pasten-Linkoptionsfeld aktiviert ist, wenn dieses Format im Listenfeld ausgewählt ist.
Hinweise
Diese Funktion kann aufgerufen werden, um entweder Standardformate wie CF_TEXT oder CF_TIFF oder Gewohnheitsformate hinzuzufügen, die die Anwendung mit dem System registriert wurde. Weitere Informationen zum Einfügen von Datenobjekten in die Anwendung, finden Sie im Artikel Datenobjekte und Datenquellen: Manipulation.
Weitere Informationen finden Sie im TYMED-Enumerationstyp und die FORMATETC-Struktur in Windows SDK.
Weitere Informationen finden Sie im OLEUIPASTEFLAG Aufzählungstyp in Windows SDK.
Anforderungen
Header: afxodlgs.h