|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
IPersistFolder::Initialize
[Now Supported on Windows NT]
The IPersistFolder::Initialize method is called whenever the Explorer is initializing a shell folder object.
HRESULT Initialize(
LPCITEMIDLIST pidl, //Folder's absolute location. );
Parameters
pidl
Pointer to the ITEMIDLIST (tem identifiier list) structure that specifies the absolute location of the folder.
Return Values
Returns NOERROR if successful or an OLE-defined error value otherwise.
Remarks
Notes to Implementors
All objects that implement IShellFolder for use in the shell's name space must implement this method. When a folder's location in the name space is not a relevant consideration, Initialize can simply return NOERROR. When the location is relevant to the folder, you should store the fully qualified IDLIST passed in for future reference. For example, if the folder implementation needs to construct a fully qualified PIDL to elements that it contains, the PIDL passed to Initialize should be used to construct those fully qualified PIDLs.
See Also
IPersistFolder, IShellExtInit, IShellFolder, ITEMIDLIST
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
IPersistFolder::ИНИЦИАЛИЗИРУЙТЕСЬ
[Теперь Поддерживанное на Windows NT]
IPersistFolder::Инициализируйте метод назван всякий раз, когда Исследователь инициализирует объект папки оболочки.
HRESULT ИНИЦИАЛИЗИРУЕТ(
LPCITEMIDLIST pidl, //АБСОЛЮТНАЯ позиция Папки. );
Параметры
pidl
Указатель в ITEMIDLIST структуры (identifiier список tem), который определяет абсолютную позицию папки.
Обратные Величины
Возвращает NOERROR если успешная или определенная величина ошибки OLE в противном случае.
Замечания
Примечания на Implementors
Все объекты, которые осуществляют IShellFolder для использования в пространстве имени оболочки должно осуществить этот метод. Когда позиция папки в пространстве имени - не важное соображение, Инициализируйте, может просто возвращать NOERROR. Когда позиция важная в папке, Вы должны хранить полностью пригодный IDLIST пройденное в для будущей ссылки. Например, если реализации папки нужно создавать полностью пригодный PIDL в элементы, которые он содержит, PIDL пройденное, чтобы Инициализировать, должно быть использовано, чтобы создавать те полностью квалифицировавшие PIDLs.
Смотри Также
IPersistFolder, IShellExtInit, IShellFolder, ITEMIDLIST
|
|
|
|
| |