Рисунок 18.3Приоритетность форматов буфера обмена
Возвращаемое значение |
HWND: Дескриптор приложения, которое является владельцем буфера обмена. Если в данный момент у буфера обмена нет владельца, возвращается значение NULL. Для возврата кода ошибки следует воспользоваться функцией GetLastError. |
Включаемый файл |
winuser.h |
См. также |
GetClipboardViewer, GetOpenClipboardWindow |
Пример |
См. пример, приведенный в описании функции ChangeClipboardChain. |
GetClipboardViewer • Windows 98 • Windows 2000 |
|
Описание |
Функция GetClipboardViewer возвращает дескриптор окна первой программы просмотра буфера обмена в цепочке. Приложение добавляется в цепочку с помощью функции SetClipboardViewer. Примером служит функция ChangeClipboardChain. |
Синтаксис |
HWND GetClipboardViewer ( VOID ) |
Параметры |
Эта функция не содержит параметров. |
Возвращаемое значение |
HWND: Дескриптор первого окна в цепочке программ просмотра буфера обмена. Если ни одно окно просмотра не выполняется, возвращается значение NULL. Для получения расширенной информации об ошибках используется функция GetLastError. |
Включаемый файл |
winuser.h |
См. также |
GetClipboardOwner, GetOpenClipboardWindow |
GetOpenClipboardWindow • Windows 98 • Windows 2000 |
|
Описание |
Функция GetOpenClipboardWindow определяет дескриптор окна, для которого в данный момент открыт буфер обмена. В любой момент времени буфер обмена, общий ресурс, может быть открыт для чтения и записи содержимого только одним приложением. |
Синтаксис |
HWND GetOpenClipboardWindow ( VOID ) |
Параметры |
Функция не содержит параметров. |
Возвращаемое значение |
HWND: Дескриптор окна, для которого в данный момент открыт буфер обмена. Если буфер обмена не открыт (либо в качестве дескриптора окна при вызове функции OpenClipboard использовалось значение NULL), функция возвращает значение NULL. Для получения кода ошибки используется функция GetLastError. |
Включаемыйфайл |
winuser.h |
См. также |
GetClipboardOwner, GetClipboardViewer, OpenClipboard. |
GetPriorityClipboardFormat • Windows 98 • Windows 2000 |
|
Описание |
Функция GetPriorityClipboardFormat проверяет доступность в буфере обмена требуемых форматов данных. Приложения часто поддерживают более одного формата буфера обмена. Обычно это выполняется с целью предоставления клиентам буфера обмена вариантов, которые сводят к минимуму потери данных. Функция GetPriorityClipboardFormat дает возможность |
.СМ. \local-sources\chapl8\18-04.txt
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.