Функция Описание ChangeClipboardChain Функция ChangeClipboardChain удаляет заданное окно из цепочки окон просмотра буфера обмена. CloseClipboard Функция CloseClipboard закрывает буфер обмена.
CountClipboardFormats Функция CountClipboardFormats извлекает число различных форматов данных присутствующих в настоящее время в буфере обмена.
EmptyClipboard Функция EmptyClipboard очищает буфер обмена и освобождает дескрипторы данных в нем. Затем функция назначает монопольное использование буфера обмена окном, которое в текущий момент имеет его открытым.
EnumClipboardFormats Функция EnumClipboardFormats перечисляет форматы данных, в текущий момент доступные в буфере обмена. Форматы данных буфера обмена сохраняются в упорядоченном списке. Чтобы выполнить перечисление форматов данных буфера, сделаете серию вызовов функции EnumClipboardFormats. Для каждого вызова, параметр format устанавливает доступный формат буфера, а функция возвращает следующий доступный формат буфера обмена.
GetClipboardData Функция GetClipboardData извлекает данные из буфера обмена в заданном формате. Буфер обмена предварительно должен быть открытым.
GetClipboardFormatName Функция GetClipboardFormatName извлекает из буфера обмена название заданного зарегистрированного формата. Функция копирует название в установленный буфер.
GetClipboardOwner Функция GetClipboardOwner извлекает дескриптор окна текущего владельца буфера обмена.
GetClipboardSequenceNumber Функция GetClipboardSequenceNumber извлекает порядковый номер буфера обмена для текущего оконного режима терминала.
GetClipboardViewer Функция GetClipboardViewer извлекает дескриптор первого окна в цепочке окон просмотра буфера обмена.
GetOpenClipboardWindow Функция GetOpenClipboardWindow извлекает дескриптор окна, который в текущий момент имеет открытый буфер обмена.
GetPriorityClipboardFormat Функция GetPriorityClipboardFormat извлекает первый доступный формат буфера обмена в заданном списке.
IsClipboardFormatAvailable Функция IsClipboardFormatAvailable выясняет, содержит ли буфер обмена данные в заданном формате.
OpenClipboard Функция OpenClipboard открывает буфер обмена для проверки и не дает другим приложениям модифицировать его содержание.
RegisterClipboardFormat Функция RegisterClipboardFormat регистрирует новый формат буфера обмена. Этот формат может затем быть использован как допустимый формат буфера обмена.
SetClipboardData Функция SetClipboardData помещает данные в буфер обмена в заданном формате. Окно должно быть текущим владелецем буфера обмена, а приложение должно вызывать функцию OpenClipboard. (При ответе на сообщения WM_RENDERFORMAT и WM_RENDERALLFORMATS, владелец буфера обмена не должен вызвать функцию OpenClipboard перед вызовом SetClipboardData.)
SetClipboardViewer Функция SetClipboardViewer добавляет заданное окно к цепочке окон просмотра буфера обмена. Окна просмотра буфера обмена получают сообщение WM_DRAWCLIPBOARD всякий раз, когда содержание буфера изменяется.