Работа с буфером обмена (clipboard)
Страница 13. Функция GetPriorityClipboardFormat


Функция GetPriorityClipboardFormat:

Данная функция возвращает значение первого доступного формата буфера обмена в заданном списке.

int GetPriorityClipboardFormat
(
    UINT *paFormatPriorityList, // адрес списка приоритетов
    int cFormats        // число вводимых данных в списке
);


В качестве входных параметров данная функция принимает массив целых чисел без знака, идентифицирующих форматы буфера обмена (paFormatPriorityList) и число введенных данных в массиве paFormatPriorityList (cFormats). Следует учесть, что cFormats не должно быть больше, чем число вводимых данных в списке.

В случае успешного завершения, возвращаемое значение - первый формат буфера обмена в списке, для которого данные являются доступными. Данная функция вернет NULL, если буфер обмена пуст, или -1 (-1) - если буфер обмена содержит данные, но не в каком-либо из заданных форматов. Чтобы получить дополнительные данные об ошибке, вызовите функцию GetLastError.

 
« Предыдущая статья   Следующая статья »