На главную

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 | Скачать Вниз

"FileNameMap" Format



The "FileNameMap" format is used with the CF_HDROP clipboard format to rename a list of files that are copied to a new location during a copy and paste operation or a drag and drop operation. Data in the "FileNameMap" format consist of a double-null terminated list of filenames that correspond to the filenames in the CF_HDROP data. When the files listed in the CF_HDROP data are copied to the new location, the files receive the new names specified in the "FileNameMap" data. For example, if the CF_HDROP data contains two files with the names c:\temp.000 and c:\temp.001, the "FileNameMap" data contains the following list of filenames.

"new.txt\0another.txt\0\0"


If the files are copied to c:\target, they receive the following names.

c:\target\new.txt(was c:\temp.000)
c:\target\another.txt(was c:\temp.001)


The system stores files in the recycle bin using a coding system for the filenames (dcxxxx.ext). When the user drags or copies files from the recycle bin, the system uses the filenames specified in the "FileNameMap" format to rename the files.


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

ФОРМАТ "FileNameMap"



Формат "FileNameMap" использован буфером формата CF_HDROP, чтобы переименовывать список файлов, которые скопированы в новую позицию в течение копии и клеить операцию или операция перераспределения. Данные в формате "FileNameMap" состоят из двойного-недействительного расторгнутого списка filenames, который переписывается на filenames в данных CF_HDROP. Когда файлы указанные в данных CF_HDROP скопированы в новую позицию, файлы получают новые имена определенные в данных "FileNameMap". Например, если данные CF_HDROP содержит два файла с именами c:\temp.000 и c:\temp.001, данные "FileNameMap" содержит следующий список filenames.

"new.txt\0another.txt\0\0"


Если файлы скопированы на c:\target, они получают следующее имен.

c:\target\new.txt(было c:\temp.000) c:\target\another.txt(было c:\temp.001)


Система загружает файлы в бункер повторного цикла, использовавший кодирование системы для filenames (dcxxxx.ext). Когда пользователь тащит или копирует файлы из бункера повторного цикла, система использует filenames определенный в формате "FileNameMap", чтобы переименовывать файлы.


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