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