COleDataSource::OnRenderFileData

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

Valeur de retour

Différent de zéro en cas de succès ; sinon 0.

Paramètres

lpFormatEtc

Points à la structure FORMATETC spécifiant le format dans lequel les informations sont demandées.

pFile

Pointe vers un objet CFile dont les données doit être rendu.

Remarques

Appelé par le framework pour récupérer des données dans le format spécifié lorsque le support de stockage spécifié est un fichier. Le format spécifié est un préalablement placées dans l'objet COleDataSource à l'aide de la fonction membre DelayRenderData pour le rendu différé. L'implémentation par défaut de cette fonction retourne simplement la valeur FALSE.

C'est une avancée overridable. Substituer cette fonction de fournir vos données dans le format demandé et le milieu. Selon vos données, vous pouvez substituer une des autres versions de cette fonction au lieu de cela. Si vous souhaitez gérer les multiples supports de stockage, substituer se. Si vos données dans un fichier, ou de taille variable, substituez OnRenderFileData. Pour plus d'informations sur le rendu différé comme géré par MFC, consultez l'article objets de données et Sources de données : Manipulation dans le Guide du programmeur Visual C++.

Pour plus d'informations, consultez la structure FORMATETC et IDataObject::GetData dans la OLE 2 de référence du programmeur, Volume 1.

Aperçu COleDataSource |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;COleDataSource::DelayRenderData, COleDataSource::DelayRenderFileData, COleDataSource::OnRenderData, COleDataSource::OnRenderGlobalData, COleDataSource::OnSetData, CFile

Index