Win32 API. Буфер обмена - Сообщение 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 Нет
Замечания по платформе Не имеется