Поделиться через


WM_CHANGECBCHAIN сообщение

Отправляется в первое окно в цепочке средства просмотра буфера обмена при удалении окна из цепочки.

Окно получает это сообщение через функцию WindowProc .

#define WM_CHANGECBCHAIN                0x030D

Параметры

wParam

Дескриптор окна, удаляемого из цепочки просмотра буфера обмена.

lParam

Дескриптор следующего окна в цепочке после удаляемого окна. Этот параметр имеет значение NULL , если удаляемая окну является последним окном в цепочке.

Возвращаемое значение

Если приложение обрабатывает это сообщение, оно должно возвращать ноль.

Комментарии

Каждое окно средства просмотра буфера обмена сохраняет дескриптор в следующем окне в цепочке средства просмотра буфера обмена. Изначально этот дескриптор является возвращаемым значением функции SetClipboardViewer .

Когда окно просмотра буфера обмена получает сообщение WM_CHANGECBCHAIN , оно должно вызвать функцию SendMessage , чтобы передать сообщение в следующее окно в цепочке, если только следующее окно не является окном, которое удаляется. В этом случае средство просмотра буфера обмена должно сохранить дескриптор, указанный параметром lParam , в качестве следующего окна в цепочке.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (включая Windows.h)

См. также раздел

Справочные материалы

SendMessage

SetClipboardViewer

Основные понятия

Буфер обмена