Win32 API. Буфер обмена
Страница 23. Функция 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

 
« Предыдущая статья   Следующая статья »