Win32 API. Буфер обмена - Сообщение WM_CHANGECBCHAIN
ОГЛАВЛЕНИЕ
Сообщение WM_CHANGECBCHAIN
Сообщение WM_CHANGECBCHAIN посылается к первому окну в цепочке окон просмотра буфера обмена, когда окно удаляется из цепочки.
Синтаксис
WM_CHANGECBCHAIN
hwndRemove = (HWND) wParam; // дескриптор удаляемого окна
hwndNext = (HWND) lParam; // дескриптор следующего окна в цепочке
Параметры
hwndRemove
Значение wParam. Идентифицирует окно, удаляемое из цепочки окон просмотра буфера обмена. hwndNext
Значение lParam. Идентифицирует следующее окно в цепочке после удаляемого окна. Этот параметр имеет значение ПУСТО (NULL), если удаляемое окно - последнее окно в цепочке.
Возвращаемые значения
Если программа обрабатывает это сообщение, она должна возвратить ноль.
Замечания
Каждое окно просмотра буфера обмена сохраняет дескриптор следующего окна в цепочке окон просмотра. Первоначально, этот дескриптор - возвращаемое значение функции SetClipboardViewer.
Когда окно просмотра буфера обмена принимает сообщение WM_CHANGECBCHAIN, оно должно вызвать функцию SendMessage, чтобы передать сообщение следующему окну в цепочке, если следующее окно не удаляемое окно. В этом случае, окно просмотра буфера обмена должно сохранить дескриптор, заданный параметром hwndNext как следующее окно в цепочке.
Смотри также
SendMessage, SetClipboardViewer
Размещение и совместимость WM_CHANGECBCHAIN
Windows NT Да
Win95 Да
Win32s Да
Импортируемая библиотека
Заголовочный файл winuser.h
Unicode Нет
Замечания по платформе Не имеется