(ПолучитьИмяФорматаБуфераОбмена)
Функция GetClipboardFormatName извлекает из буфера обмена имя заданного зарегистрированного формата. Функция копирует имя в заданный буфер.
Синтаксис
int GetClipboardFormatName( UINT format, // восстанавливаемый формат буфера обмена LPTSTR lpszFormatName, // адрес буфера для имени int cchMaxCount //длина строки имени в символах );
Параметры
format
Определяет тип формата, который будет извлечен. Этот параметр не должен определять какой-либо из предопределенных форматов буфера обмена.
lpszFormatName
Указывает на буфер, который должен принять имя формата.
cchMaxCount
Определяет максимальную длину, в символах, строки, которая будет скопирована в буфер. Если имя превышает это ограничение, оно усекается.
Возвращаемые значения
Если функция завершается успешно, возвращаемое значение - длина, в символах, строки, скопированной в буфер.
Если функция завершается с ошибкой, возвращаемое значение нулевое, указывая, что запрошенный формат не существует или предопределен. Чтобы получать дополнительные данные об ошибке, вызовите функцию GetLastError.
Смотри также
EnumClipboardFormats, RegisterClipboardFormat
Размещение и совместимость GetClipboardFormatName
Windows NT Да Win95 Да Win32s Да Импортируемая библиотека user32.lib Заголовочный файл winuser.h Unicode WinNT Замечания по платформе Не имеется