Шаг 61.
Библиотека OWL.
Форматы данных буфера обмена

    На этом шаге мы перечислим форматы данных буфера обмена.

    В буфере обмена могут содержаться данные многих типов. Благодаря такой гибкости, программы могут легко передавать текст, графику, данные электронных таблиц и другую информацию, и при этом сохранять исходные форматы данных. Вообще, буфер обмена Clipboard поддерживает девять форматов данных, причем имеются и другие, задаваемые пользователем и частные форматы. В таблице 1 приводятся форматы, поддерживаемые буфером обмена Clipboard.

Таблица 1. Форматы данных буфера обмена Clipboard
Формат Описание
CF_TEXT ANSI-текст с NULL на конце, включая возврат каретки и переход на новую строку.
CF_BITMAP Растровые изображения, зависящие от устройства.
CF_METAFILEPICT Метафайл изображений.
CF_SYLK Формат Microsoft Symbolic Link, используемый программами Multiplan, Chart и Excel.
CF_DIF Формат Data Interchange, используемый в VisiCalc.
CF_TIFF Формат Tag Image File для растровых изображений.
CF_OEMTEXT Текст, в котором используется набор символов OEM.
CF_DIB Аппаратно-независимые растровые изображения.
CF_PALETTE Дескриптор цветовой палитры.

    Так как в большинстве программ необходимы лишь форматы CF_TEXT и CF_BITMAP, то именно с этими форматами вы и научитесь обращаться в следующих шагах.

    На следующем шаге мы рассмотрим использование буфера обмена для работы с текстом.




Предыдущий шаг Содержание Следующий шаг