Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет, способен ли объект данных выполнять отрисовку данных, как указано. Объекты, пытающиеся выполнить операцию вставки или удаления, могут вызвать этот метод перед вызовом IDataObject::GetData , чтобы получить представление о том, может ли операция быть успешной.
Синтаксис
HRESULT QueryGetData(
[in] FORMATETC *pformatetc
);
Параметры
[in] pformatetc
Указатель на структуру FORMATETC , определяющую формат, среду и целевое устройство, используемое для запроса.
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные значения:
Код возврата | Описание |
---|---|
|
Недопустимое значение для lindex; В настоящее время поддерживается только -1. |
|
Недопустимое значение для pformatetc. |
|
Недопустимое значение tymed . |
|
Недопустимое значение dwAspect . |
|
Приложение-объект не выполняется. |
|
Произошла непредвиденная ошибка. |
|
Недопустимое значение dwDirection . |
|
Для этой операции недостаточно памяти. |
Комментарии
Клиент объекта данных вызывает QueryGetData , чтобы определить, будет ли передача указанной структуры FORMATETC в последующий вызов IDataObject::GetData успешной. Успешный возврат из этого метода не обязательно гарантирует успешность последующей операции вставки или удаления.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | objidl.h |