COleDataObject:: IsDataAvailable

BOOL IsDataAvailable ( CLIPFORMAT cfFormat, LPFORMATETC lpFormatEtc = Nulo );

Valor de retorno

Diferente de zero se dados estejam disponíveis no Formatarar especificado; caso contrário 0.

Parâmetros

cfFormat

O Formatarar de dados de área de transferência a ser usada na estrutura apontada pelo lpFormatEtc. Este parâmetro pode ser um dos formatos da área de transferência predefinidos ou o valor retornado pelo Windows nativo RegisterClipboardFormat função.

lpFormatEtc

Aponta para um FORMATETC estrutura que descreve o formato desejado. Fornece um valor para este parâmetro somente se você desejar especificar informações de formato adicionais além o formato de área de transferência especificado por cfFormat. Se for NULL, os valores padrão são usados para os outros campos na estrutura de FORMATETC.

Observações

Chame essa função para determinar se um determinado formato está disponível para recuperar dados do item OLE. Essa função é útil antes de chamar GetData, GetFileDataou GetGlobalData.

Para obter mais informações, consulte IDataObject:: QueryGetData e FORMATETC in the OLE 2 Programmer referência, Volume 1.

Para obter mais informações, consulte RegisterClipboardFormat na documentação do Win32.

Visão geral de COleDataObjectMembros de classe | Gráfico de hierarquia

Consulte tambémnbsp;COleDataObject:: BeginEnumFormats, COleDataObject::GetData, COleDataObject::GetFileData, COleDataObject::GetGlobalData, COleDataObject::Get&NextFormat

Index