Win32 API. Буфер обмена - Функция ChangeClipboardChain
ОГЛАВЛЕНИЕ
Функция ChangeClipboardChain
(ИзменитьЦепочкуБуфераОбмена).
Функция 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