| Предыдущий | Следующий |
| DV_E_CLIPFORMAT | DV_E_DVTARGETDEVICE_SIZE |
DV_E_DVASPECT
Что означает DV_E_DVASPECT
DV_E_DVASPECT: В OLE data-transfer/presentation request передано недопустимое значение DVASPECT. Оно определяет, запрашивается ли обычное содержимое, thumbnail, icon или print representation.
Что проверить
- Проверьте dwAspect в FORMATETC или параметрах IViewObject.
- Сверьте поддерживаемые aspects у конкретного data object; не каждый объект предоставляет thumbnail/icon/print.
- Если FORMATETC копируется между операциями, убедитесь, что старый aspect не остался от другой ветки.
Что делать
Используйте DVASPECT, который действительно поддерживается данным объектом и API. Не заменяйте его на DVASPECT_CONTENT автоматически, если caller требовал иной presentation contract.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.