На главную

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

IShellBrowser::BrowseObject



[Now Supported on Windows NT]

Tells the Explorer to browse to another folder.

HRESULT BrowseObject(

LPCITEMIDLIST pidl, // Address of item identifier list
UINT *wFlags // Specifies the folder to be browsed
);


Parameters

pidl

Address of an ITEMIDLIST (item identifier list) structure that specifies an object's location. This value is dependent on the wFlags parameter.

wFlags

Flag specifying the folder to be browsed. It can be zero or more of the following values. The first three specify whether another window is to be created.

SBSP_SAMEBROWSER Browse to another folder with the same Explorer window.
SBSP_NEWBROWSER Creates another window for the specified folder.
SBSP_DEFBROWSER The default behavior is to respect the view option (the user setting to create new windows or to browse in place). In most cases, callers should use this flag.


The following flags specify either the open, explore, or default mode. These values are ignored if SBSP_SAMEBROWSER or (SBSP_DEFBROWSER && (single window browser || explorer)).

SBSP_OPENMODE Use a normal folder window.
SBSP_EXPLOREMODE Use an Explorer window.
SBSP_DEFMODE Us the same one as the current window.


The following flags specify the pidl parameter's category:

SBSP_ABSOLUTE An absolute pidl (relative from the desktop).
SBSP_RELATIVE A relative pidl (relative from the current folder).
SBSP_PARENT Browse the parent folder (ignores the pidl).


Return Values

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

Remarks

Views can use this method to force the Explorer to browse to a specific place in the namespace. Typically, these are folders contained in the view.

See Also

IShellBrowser


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

IShellBrowser::BrowseObject



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

Сообщает Исследователя, чтобы просматриваться в другую папку.

HRESULT BrowseObject(

LPCITEMIDLIST pidl, // АДРЕС списка идентификатора пункта UINT *wFlags // Определяет папку, которая нужно просматриваться
);


Параметры

pidl

Адресуйте ITEMIDLIST структуры (список идентификатора пункта), которая определяет объектную позицию. Эта величина зависимая от параметра wFlags.

wFlags

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

Просмотр SBSP_SAMEBROWSER в другую папку с тем же окном Исследователя.
SBSP_NEWBROWSER Создает другое окно для определенной папки.
SBSP_DEFBROWSER встроенное поведение должно уважать выбор вида ( потребитель, устанавливающий, чтобы создавать новое окно или, чтобы просматривать место). В большинстве случаев, вызывающие операторы должны использовать этот флаг.


Следующее флагов определяет также открытый, изучает, или нарушает обязательства способ. Эти величины проигнорированы если SBSP_SAMEBROWSER или (SBSP_DEFBROWSER && (единственное окно просмотра окна || исследователь)).

SBSP_OPENMODE Использует нормальное окно папки.
SBSP_EXPLOREMODE Использует окно Исследователя.
SBSP_DEFMODE Он тот же один как текущее окно.


Следующее флагов определяет категорию параметра pidl:

SBSP_ABSOLUTE абсолютный pidl (относительный из настольной системы).
SBSP_RELATIVE относительный pidl (относительный из текущей папки).
SBSP_PARENT Просматривает родительскую папку (игнорирует pidl).


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

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

Замечания

Виды могут использовать этот метод, чтобы заставлять Исследователя, чтобы просматриваться на специфическое место в namespace. Обычно, эти - папки содержимые с точки зрения.

Смотри Также

IShellBrowser


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