Функция ChangeClipboardChain 


Функция ChangeClipboardChain удаляет заданное окно из цепочки окон просмотра буфера обмена.

Синтаксис

BOOL ChangeClipboardChain(
    HWND hWndRemove,
    HWND hWndNewNext
);

Параметры

hWndRemove

[in] Дескриптор окна, который будет удалено из цепочки. Дескриптор должен быть передан в функцию SetClipboardViewer.

hWndNewNext

[in] Дескриптор окна, которое следует за  окном hWndRemove в цепочке окон просмотра буфера обмена. (Это - дескриптор, который возвращается функцией SetClipboardViewer, если в ответ на сообщение WM_CHANGECBCHAIN порядок следования окон не изменился.)

Возвращаемые значения

Возвращаемое значение указывает на результат передачи сообщения WM_CHANGECBCHAIN  окнам в цепочке окон просмотра буфера обмена. Поскольку окно в цепочке, когда оно обрабатывает WM_CHANGECBCHAIN, обычно возвращает значение  ЛОЖЬ (FALSE), возвращаемое значение из функции ChangeClipboardChain - обычно ЛОЖЬ (FALSE). Если в цепочке только одно окно , возвращаемое значение - обычно ИСТИНА (TRUE).

Замечания

Окно, идентифицированное hWndNewNext заменяет окно hWndRemove  в цепочке. Функция SetClipboardViewer отправляет сообщение WM_CHANGECBCHAIN  первому окну в цепочке окон просмотра буфера обмена.

Пример см. в статье Удаление окна из  цепочки окон просмотра буфера обмена.

Смотри также 

Обзор Буфер обмена, SetClipboardViewer, WM_CHANGECBCHAIN

Размещение и совместимость ChangeClipboardChain

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz