Share via


COleControl::OnRenderFileData

Aufgerufen durch das Framework, um Daten im angegebenen Format abzurufen, wenn das Speichermedium eine Datei ist.

virtual BOOL OnRenderFileData(
   LPFORMATETC lpFormatEtc,
   CFile* pFile 
);

Parameter

  • lpFormatEtc
    Zeigt auf die FORMATETC-Struktur, die das Format angibt, in dem Informationen angefordert werden.

  • pFile
    Zeigt auf Die C-Datei gelten in ein, den die Daten gerendert werden sollen.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

Hinweise

Das angegebene Format ist eines, das zuvor in das Steuerelementobjekt mithilfe der DelayRenderData-Memberfunktion für verzögertes Rendering platziert wird.Die Standardimplementierung dieser Funktion gibt einfach FALSE zurück.

Überschreiben Sie diese Funktion, um die Daten im angeforderten Format und im Medium bereitzustellen.Je nach den Daten sollten Sie eine der anderen Versionen dieser Funktion stattdessen überschreiben.Wenn Sie mehrere Speichermedien behandeln möchten, überschreiben Sie OnRenderData.Wenn die Daten in einer Datei oder sind von der variablen Größe sind, überschreiben Sie OnRenderFileData.

Weitere Informationen finden Sie unter FORMATETC die Struktur in Windows SDK.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::OnRenderData

COleControl::OnRenderGlobalData