Сообщение WM_CHANGECBCHAIN отправляется первому окну в цепочке окон просмотра буфера обмена, когда из цепочки удаляется окно.
Окно получает это сообщение от своей функции WindowProc.
Синтаксис
WM_CHANGECBCHAIN WPARAM wParam LPARAM lParam; |
Параметры
wParam
Дескриптор окна, удаляемого из цепочки окон просмотра буфера обмена.
lParam
Дескриптор следующего окна в цепочке, находящегося за удаляемым окном. Этот параметр имеет значение ПУСТО (NULL), если удаляемое окно - последнее окно в цепочке.
Возвращаемые значения
Если приложение обрабатывает сообщение, оно должно возвратить нуль.
Замечания
Каждое окно просмотра буфера обмена сохраняет дескриптор следующего окна в цепочке окон просмотра буфера. Вначале, этот дескриптор - возвращаемое значение функцией SetClipboardViewer.
Когда окно просмотра буфера обмена получает сообщение WM_CHANGECBCHAIN, оно должно вызвать функцию SendMessage, чтобы передать это сообщение в следующее окно в цепочке, если следующее окно не удаляемое окно. В этом случае, окно просмотра буфера обмена должно сохранить дескриптор, определяемый параметром lParam как следующее окно в цепочке.
Смотри также
Краткий обзор Буфер обмена, SendMessage, SetClipboardViewer
Размещение и совместимость WM_CHANGECBCHAIN |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Минимальная версия DLL |
Нет |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |