Функция 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 |
Нет |
|
Замечания по платформе |
Не имеется |