Функция OpenClipboard

Функция OpenClipboard открывает буфер обмена для проверки и не дает другим приложениям модифицировать его содержание.

Синтаксис

BOOL OpenClipboard(
    HWND hWndNewOwner
);

Параметры

hWndNewOwner

[in] Дескриптор окна, которое связывается  с открытым буфером обмена. Если этот параметр имеет значение ПУСТО (NULL), открытый буфер связан с текущей задачей.

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

Если функция завершается успешно, величина возвращаемого значения - не нуль.

Если функция завершается с ошибкой, величина возвращаемого значения - нуль. Чтобы получать дополнительные сведения об ошибке, вызовите GetLastError.

Замечания

Функция OpenClipboard завершается ошибкой, если другое окно имеет открытый буфер обмена.

Приложение должно вызвать функцию CloseClipboard после каждого успешного вызова OpenClipboard.

Окно, идентифицированное параметром hWndNewOwner  не становится владельцем буфера обмена, если не вызывается функция EmptyClipboard.

Пример смотри в статье Копирование информации в буфер обмена.

Смотри также 

Обзор Буфер обмена, CloseClipboard, EmptyClipboard

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

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