На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Clipboard Formats for Shell Data Transfers



Windows allows the user to transfer data objects between applications and the shell. The user can transfer data objects, such as printers, files, shortcuts, and folders, either by dragging and dropping them or by using the Cut, Copy, and Paste menu commands. Both transfer methods involve the clipboard.

Windows defines several clipboard formats that you must support to transfer objects between your application and the shell. The Windows header files do not include predefined clipboard format identifiers for these clipboard formats. Instead, they provide a set of clipboard format names and corresponding values. To obtain an identifier for a clipboard format, you simply pass the format's value to the RegisterClipboardFormat function. The following table lists the values and corresponding clipboard format names.

Value Format name
CFSTR_SHELLIDLIST "Shell IDList Array"
CFSTR_SHELLIDLISTOFFSET "Shell Object Offsets"
CFSTR_NETRESOURCES "Net Resource"
CFSTR_FILEDESCRIPTOR "FileGroupDescriptor"
CFSTR_FILECONTENTS "FileContents"
CFSTR_FILENAME "FileName"
CFSTR_PRINTERGROUP "PrinterFriendlyName"
CFSTR_FILENAMEMAP "FileNameMap"


The following sections describe the clipboard formats used to transfer data between applications and the shell.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Clipboard Formats для Данных Оболочки Переводится



Windows позволяет пользователя, чтобы передавать объектам данных между приложениями и оболочка. Пользователь может передать объекты данных, как например, принтеры, файлы, кратчайшие пути, и папки, или таща и бросая им или используя Снижение, Копию, и команды меню Пасты. Оба передают методы включать буфер.

Windows определяет несколько буфера форматов, который Вы должны поддержать, чтобы передавать объектам между вашим приложением и оболочка. Файлы заголовка Windows не включают идентификаторы формата встроенного буфера для этого буфера форматов. Взамен, они обеспечивают установку буфера имен формата и соответствующих величин. Чтобы получать идентификатор для буфера формата, Вы просто передаете величину формата в функцию RegisterClipboardFormat. Следующая таблица включает величины и имена формата соответствующего буфера.

Имя Формата Величины
CFSTR_SHELLIDLIST "Массив Shell IDList" CFSTR_SHELLIDLISTOFFSET "Объект Оболочки Компенсирует" CFSTR_NETRESOURCES "Чистый Ресурс" CFSTR_FILEDESCRIPTOR "FileGroupDescriptor" CFSTR_FILECONTENTS "FileContents" CFSTR_FILENAME "FileName" CFSTR_PRINTERGROUP "PrinterFriendlyName" CFSTR_FILENAMEMAP "FileNameMap"


Следующие секции описывают буфер форматов использованный, чтобы передавать данным между приложениями и оболочка.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz