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

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Владимир Соковиков - 17.02.2002