COleDataObject::IsDataAvailable
Appelez cette fonction pour déterminer si un format particulier est disponible pour récupération de données du élément OLE.
BOOL IsDataAvailable(
CLIPFORMAT cfFormat,
LPFORMATETC lpFormatEtc = NULL
);
Paramètres
cfFormat
Le format de données du Presse-papiers à utiliser dans la structure a globale pointe vers lpFormatEtc. Ce paramètre peut être un des formats de presse-papiers prédéfinis ou de la valeur retourné par la fonction native de RegisterClipboardFormat windows.lpFormatEtc
Pointe vers une structure de FORMATETC décrivant le format ont souhaité. Indiquez une valeur pour ce paramètre uniquement si vous souhaitez spécifier des informations de mise en forme supplémentaires au delà de le format de presse-papiers spécifié par cfFormat. Si c'est NULL, les valeurs par défaut sont utilisées pour les autres champs dans la structure de FORMATETC .
Valeur de retour
Une valeur différente de zéro si les données sont disponibles dans le format spécifié ; sinon 0.
Notes
Cette fonction est utile avant d'appeler GetData, GetFileData, ou GetGlobalData.
Pour plus d'informations, consultez IDataObject::QueryGetData et le FORMATETC dans Kit de développement logiciel Windows.
Pour plus d'informations, consultez RegisterClipboardFormat dans Kit de développement logiciel Windows.
Exemple
Consultez l'exemple pour CRichEditView::QueryAcceptData.
Configuration requise
Header: afxole.h