COleDataObject::GetFileData

CFile * GetFileData ( CLIPFORMAT cfFormat, LPFORMATETC lpFormatEtc = NULL );

Wartość zwracany

Wskaźnik do nowych CFile lub CFile-pochodnych obiektu zawierającego dane, jeśli kończy się pomyślnie; inny sposób NULL.

Parametry

cfFormat

Format, w którym dane są zwracane. Ten parametr może być jedną z wstępnie zdefiniowanych formatów Schowka lub wartością zwróconą przez macierzysty Windows RegisterClipboardFormat funkcji.

lpFormatEtc

Punkty do struktura FORMATETC opisującego format, w którym dane są zwracane. Podaj wartość dla tego parametru, jeśli chcesz określić dodatkowe formatowanie informacji poza format schowka, określonej przez cfFormat. Jeśli jest NULL, wartości domyślne są stosowane dla innych pól w struktura FORMATETC..

Uwagi

Wywołanie tej funkcji do utworzenia CFile lub CFile-pochodnych obiektu i pobieranie danych w określonym formacie do wskaźnika CFile . W zależności od nośnika, które dane są przechowywane w rzeczywisty typ wskazywanego przez wartość zwracany może być CFile, CSharedFilelub COleStreamFile.

Uwaga   Obiekt CFile przez wartość zwracana przez tę funkcję jest własnością wywołującego. Jest obowiązek usunąć obiektu CFile , a tym samym zamknięcia pliku wywołującego.

Aby uzyskać więcej informacji, zobacz FORMATETC OLE 2 Programmer's Reference, Volume 1.

Aby uzyskać więcej informacji, zobacz RegisterClipboardFormat w dokumentacji systemu Win32.

Omówie&nie COleDataObject |nbsp; Klasa członków | Wykres hierarchii

Zobacz też COleDataObject::GetData, COleDataObject::GetGlobalData, COleDataObject::IsDataAvailable

Index