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 первому окну в цепочке просмотра буфера обмена.
Требования
Windows NT/2000/XP:
Включена в Windows NT 3.1 и выше.
Windows 95/98/Me:
Включена в Windows 95 и выше.
Заголовок:
Объявлена в Winuser.h
; подключатьWindows.h.
Библиотека:
Используйте User32.lib
.
См . также
SetClipboardViewer, WM_CHANGECBCHAIN.