На главную

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

IShellFolder::GetDisplayNameOf



[Now Supported on Windows NT]

Retrieves the display name for the specified file object or subfolder, returning it in a STRRET structure.

HRESULT GetDisplayNameOf(

LPCITEMIDLIST pidl, // Pointer to an ITEMIDLIST
DWORD uFlags, // Type of display to return
LPSTRRET lpName // Pointer to a STRRET structure
);


Parameters

pidl

Pointer to an ITEMIDLIST structure that uniquely identifies the file object or subfolder relative to the parent folder.

uFlags

Value indicating the type of display name to return. For a list of possible values, see the description of the SHGNO enumerated type.

lpName

Pointer to a STRRET structure in which to return the display name. The string returned in this structure depends on the type of display name requested.



Return Values

Returns NOERROR if successful or an OLE-defined error value otherwise.

Remarks

If the ID contains the display name (in the local character set), it returns the offset to the name. If not, it returns a pointer to the display name string (UNICODE) allocated by the task allocator, or it fills in a buffer. The type of string returned depends on the type of display specified. Values identifying different types of display names are contained in the enumeration SHGNO.

See Also

IShellFolder, ITEMIDLIST, STRRET, SHGNO


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

IShellFolder::GetDisplayNameOf



[Теперь Поддерживанное на Windows NT]

Извлекает показ называть в честь определенного файлового объекта или subfolder, возвращав это в структуре STRRET.

HRESULT GetDisplayNameOf(

LPCITEMIDLIST pidl, // УКАЗАТЕЛЬ в ITEMIDLIST DWORD uFlags, // Тип показа, чтобы возвращать Указатель LPSTRRET lpName // в структуру STRRET
);


Параметры

pidl

Указатель в структуру ITEMIDLIST, которая однозначно идентифицирует файловый объект или subfolder относительно родительской папки.

uFlags

Оцените указывая тип дисплейного имени, чтобы возвращаться. Для списка возможных величин, смотри описание SHGNO перечислившее тип.

lpName

Указатель в структуру STRRET, чтобы возвращать дисплейное имя. Строка возвращанная в эту структуру зависит от типа попрошенного дисплейного имени.



Обратные Величины

Возвращает NOERROR если успешная или определенная величина ошибки OLE в противном случае.

Замечания

Если ID содержит дисплейное имя (в локальном наборе символов), это возвращает компенсацию в имя. Если нет, это возвращает указатель в дисплейную строку имени (УНИКОД) распределенное распределителем задачи, или это заполняет буфер. Тип возвращанной строки зависит от типа показа определенного. Оценивает определяющие другие типы дисплейных имен содержались в перечислении SHGNO.

Смотри Также

IShellFolder, ITEMIDLIST, STRRET, SHGNO


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