(ИзменитьЦепочкуБуфераОбмена).
Функция ChangeClipboardChain удаляет определяемое окно из цепочки окон просмотра буфера обмена.
Синтаксис
BOOL ChangeClipboardChain ( HWND hWndRemove, // дескриптор удаляемого окна HWND hWndNewNext // дескриптор следующего окна );
Параметры
hWndRemove
Идентифицирует окно, которое будет удалено из цепочки. Дескриптор должен быть передан в функцию SetClipboardViewer.
hWndNewNext
Идентифицирует окно, которое следует за hWndRemove окном в цепочке окон просмотра буфера обмена. (Это - дескриптор, возвращенный функцией SetClipboardViewer, если последовательность не была изменена в ответ на сообщение WM_CHANGECBCHAIN.
Возвращаемые значения
Возвращаемое значение указывает результат переданного сообщения WM_CHANGECBCHAIN окнам в цепочке окон просмотра буфера обмена. Поскольку окно в цепочке обычно возвращает ЛОЖЬ(FALSE), когда оно обрабатывает WM_CHANGECBCHAIN, возвращаемое значение из ChangeClipboardChain - обычно ЛОЖЬ(FALSE). Если имеется только одно окно в цепочке, возвращаемое значение - обычно ИСТИНА (TRUE).
Замечания
Окно, идентифицированное как hWndNewNext заменяет hWndRemove окно в цепочке. Функция SetClipboardViewer посылает сообщение WM_CHANGECBCHAIN первому окну в цепочке окон просмотра буфера обмена.
Смотри также
SetClipboardViewer, WM_CHANGECBCHAIN
Размещение и совместимость ChangeClipboardChain
Windows NT Да Win95 Да Win32s Да Импортируемая библиотека user32.lib Заголовочный файл winuser.h Unicode Нет Замечания по платформе WNDENUMPROC