Сообщение WM_CHANGECBCHAIN отправляется первому окну в цепочке окон просмотра буфера обмена, когда из цепочки удаляется окно.
Окно получает это сообщение от своей функции WindowProc.
Синтаксис
|
Параметры
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 |
Нет |
|
Замечания по платформе |
Не имеется |