WM_SIZECLIPBOARD сообщение
Отправляется владельцу буфера обмена окном просмотра буфера обмена, когда буфер обмена содержит данные в формате CF_OWNERDISPLAY , а размер клиентской области средства просмотра буфера обмена изменился.
#define WM_SIZECLIPBOARD 0x030B
Параметры
-
wParam
-
Дескриптор окна средства просмотра буфера обмена.
-
lParam
-
Дескриптор глобального объекта памяти, содержащего структуру RECT . Структура задает новые размеры клиентской области средства просмотра буфера обмена.
Возвращаемое значение
Если приложение обрабатывает это сообщение, оно должно возвращать ноль.
Комментарии
Когда окно просмотра буфера обмена будет уничтожено или изменено, отправляется сообщение WM_SIZECLIPBOARD с прямоугольником NULL (0, 0, 0, 0) в качестве нового размера. Это позволяет владельцу буфера обмена освободить свои ресурсы отображения.
Владелец буфера обмена должен использовать функцию GlobalLock для блокировки объекта памяти, содержащего RECT. Перед возвратом владелец буфера обмена должен разблокировать объект с помощью функции GlobalUnlock .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел
-
Основные понятия