Win32 API. Буфер обмена
Страница 52. Сообщение WM_RENDERALLFORMATS


Сообщение WM_RENDERALLFORMATS

Сообщение WM_RENDERALLFORMATS посылается владельцу буфера обмена, перед тем как его разрушить, если владелец буфера обмена отложил запись одного или большего количества форматов. Для содержания буфера обмена, чтобы ему остаться доступным другим прикладным программам, владелец буфера обмена должен представить данные во всех его форматах, способных к действию и поместить данные в буфер обмена, путем вызова функции SetClipboardData.

Синтаксис
WM_RENDERALLFORMATS

Параметры
У этого сообщения нет параметров.

Возвращаемые значения
Если приложение обрабатывает это сообщение, оно возвращает нуль.

Замечания
При ответе на сообщение WM_RENDERALLFORMATS, владелец буфера обмена перед вызовом функции SetClipboardData должен вызвать функции OpenClipboard и EmptyClipboard.
Когда прикладная программа возвращается из функции, система удаляет любые не представленные форматы из списка доступных форматов буфера обмена. За информацией об отложенной записи обратитесь к статье о функции SetClipboardData.

Смотри также
EmptyClipboard, OpenClipboard, SetClipboardData, WM_RENDERFORMAT

Размещение и совместимость WM_RENDERALLFORMATS

Windows NTДа 
Win95Да
Win32sДа
Импортируемая библиотека-
Заголовочный файлwinuser.h
UnicodeНет
Замечания по платформеНе имеется

 
« Предыдущая статья   Следующая статья »