Функция GetClipboardOwner (winuser.h)
Извлекает дескриптор окна текущего владельца буфера обмена.
Синтаксис
HWND GetClipboardOwner();
Возвращаемое значение
Тип: HWND
Если функция выполняется успешно, возвращаемое значение — это дескриптор окна, которому принадлежит буфер обмена.
Если буфер обмена не принадлежит, возвращаемое значение равно NULL. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
Буфер обмена по-прежнему может содержать данные, даже если буфер обмена в настоящее время не принадлежит.
Как правило, владельцем буфера обмена является окно, в которое данные в последний раз помещаются в буфер обмена. Функция EmptyClipboard назначает права владения буфером обмена.
Примеры
Пример см. в разделе Пример средства просмотра буфера обмена.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h (включая Windows.h) |
Библиотека | User32.lib |
DLL | User32.dll |
Набор API | ext-ms-win-ntuser-misc-l1-2-0 (представлено в Windows 8.1) |
См. также раздел
Основные понятия
Справочные материалы