|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
IShellBrowser::GetViewStateStream
[Now Supported on Windows NT]
The browser provides an IStream interface as the storage for view-specific state information.
HRESULT GetViewStateStream(
DWORD grfMode, // Specifies the mode LPSTREAM *ppStrm // Points to the LPSTREAM variable );
Parameters
grfMode
Specifiies the read-write access. This may be set to STGM_READ, STGM_WRITE, or STGM_READWRITE. For more information about these values see the STGM enumeration.
ppStrm
Pointer to the address of the LPSTREAM variable to be filled.
Return Values
Returns NOERROR if successful or an OLE-defined error value otherwise.
Remarks
Used to save and restore the persistent state for a view. For example, the icon positions the column widths, and the current scroll position.
Notes to Callers:
Use GetViewStateStream when the view is being created to read in the saved view state and when the view is being closed to save any changes to the view state. Typically, the view calls this member with STGM_READ when creating a view window and with STGM_WRITE when the SaveViewState method of its IShellView interface is called.
Notes to Implementors:
Each shell view should have its own view stream. The Explorer implements an MRU (most recently used) list of view streams that are stored on a per-user basis in the registry.
See Also
IShellBrowser
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
IShellBrowser::GetViewStateStream
[Теперь Поддерживанное на Windows NT]
Окно просмотра обеспечивает интерфейс IStream как память для рассматривать-специфической государственной информации.
HRESULT GetViewStateStream(
DWORD grfMode, // ОПРЕДЕЛЯЕТ режим LPSTREAM *Точки ppStrm // на переменную LPSTREAM );
Параметры
grfMode
Specifiies Чтение-запись доступа. Это может быть установлено на STGM_READ, STGM_WRITE, или STGM_READWRITE. Более подробно об этих величинах, смотри перечисление STGM.
ppStrm
Указатель по адресу переменной LPSTREAM, который нужно заполнять.
Обратные Величины
Возвращает NOERROR если успешная или определенная величина ошибки OLE в противном случае.
Замечания
Использованное, чтобы сохранять и восстанавливать устойчивое состояние для вида. Например, иконка позиционирует ширину столбца, и течение перемещает позицию.
Примечания Вызывающим операторам:
Используйте GetViewStateStream когда вид создается, чтобы читаться в сохраненном состоянии вида и когда вид близкий к сохраняемым любым изменениям в состояние вида. Обычно, вид называет этот элемент с STGM_READ при создании окна вида и с STGM_WRITE когда метод SaveViewState своего интерфейса IShellView назван.
Примечания на Implementors:
Каждый вид оболочки должен иметь собственный поток вида. Explorer осуществляет MRU списка (совсем недавно использованный) вида течет, что загружен на per-основу пользователя в регистрации.
Смотри Также
IShellBrowser
|
|
|
|
| |