Udostępnij za pośrednictwem


COlePasteSpecialDialog::AddFormat

Wywołanie tej funkcji, aby dodać nowe formaty do listy formatów obsługiwanych aplikacji w operacji wklejania specjalnego.

void AddFormat( 
   const FORMATETC& formatEtc, 
   LPTSTR lpszFormat, 
   LPTSTR lpszResult, 
   DWORD flags  
); 
void AddFormat( 
   UINT cf, 
   DWORD tymed, 
   UINT nFormatID, 
   BOOL bEnableIcon, 
   BOOL bLink  
);

Parametry

  • FMT
    Odwołanie do typu danych, aby dodać.

  • lpszFormat
    Ciąg, który opisuje format do użytkownika.

  • lpszResult
    Ciąg opisujący wynik ten format jest wybrany w oknie dialogowym.

  • flags
    Różne łączenie i osadzanie opcje dostępne dla tego formatu.Ta flaga jest logiczną połączeniu jednego lub więcej różnych wartości w OLEUIPASTEFLAG typ wyliczeniowy.

  • cf
    Format Schowka, aby dodać.

  • wartość tymed.
    Typy multimediów dostępnych w tym formacie.Jest to kombinacja bitowe jednego lub więcej wartości w TYMED typ wyliczeniowy.

  • nFormatID
    Identyfikator ciąg, który identyfikuje ten format.Format ten ciąg jest dwóch oddzielnych ciągów oddzielone znakiem "\n".Pierwszy ciąg jest sam przekazaną w lpstrFormat parametr, a drugi jest taki sam, jak lpstrResult parametru.

  • bEnableIcon
    Flaga, która określa, czy pole wyboru Wyświetl jako ikonę jest włączone, gdy ten format jest wybierany w polu listy.

  • częstotliwość migania
    Flaga, która określa, czy przycisk radiowy Wklej łącze jest włączone, gdy ten format jest wybierany w polu listy.

Uwagi

Tej funkcji można wywołać dodać albo standardowych formatów, takich jak CF_TEXT lub CF_TIFF lub niestandardowe formaty, które aplikacja została zarejestrowana w systemie.Aby uzyskać więcej informacji na temat wklejania obiektów danych do aplikacji, zobacz artykuł obiekty danych i źródeł danych: manipulowanie.

Aby uzyskać więcej informacji, zobacz TYMED typ wyliczeniowy i FORMATETC struktury w Windows SDK.

Aby uzyskać więcej informacji, zobacz OLEUIPASTEFLAG wyliczone typu w Windows SDK.

Wymagania

Nagłówek: afxodlgs.h

Zobacz też

Informacje

Klasa COlePasteSpecialDialog

Diagram hierarchii

COlePasteSpecialDialog::AddStandardFormats