|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
IShellView::CreateViewWindow
[Now Supported on Windows NT]
CreateViewWindow creates a view window. This can be either the right pane of the Explorer or the client window of a folder window.
RESULT CreateViewWindow(
ISHELLLINK *lpPrevView, // Points to previous view LPFOLDERSETTINGS lpfs, // Points to FOLDERSETTINGS IShellBrowser *psb, // Points to shell browser RECT *prcView, // Points to the rect the defines the view size HWND *phWnd // Points to the returned window handle );
Parameters
lpPrevView
Pointer to the view window being exited. Views can use it to talk to a previous view of the same implementation. This can be used to optimize browsing between like views. This pointer may be NULL.
lpfs
Pointer to a FOLDERSETTINGS structure. The view should use this when creating its view.
psb
Pointer to the current instance of IShellBrowser. The view should AddRef this pointer and keep it to allow communication with the Explorer window.
prcView
Specifies the dimensions in client coordinates in which the view should create itself.
phWnd
Pointer to the handle of the window being created.
Return Values
Returns NOERROR if successful or an OLE-defined error value otherwise.
Remarks
This is the call that creates the view.
Notes to Callers
Call this method when the view needs to be created.
Notes to Implementors
Create your view window and restore any persistent state by calling IShellBrowser::GetViewStateStream.
See Also
IShellView, IShellBrowser::GetViewStateStream
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
IShellView::CreateViewWindow
[Теперь Поддерживанное на Windows NT]
CreateViewWindow СОЗДАЕТ окно вида. Это может быть или подокно права Исследователя или окно клиента окна папки.
РЕЗУЛЬТАТ CreateViewWindow(
ISHELLLINK *lpPrevView, // ТОЧКИ на предшествующий вид LPFOLDERSETTINGS lpfs, // Точки на FOLDERSETTINGS IShellBrowser *psb, // Точки на окно просмотра оболочки RECT *prcView, // Точки на rect определяет размер вида HWND *Точки phWnd // на возвращанную ручку окна );
Параметры
lpPrevView
Указатель в окно вида, выхоженное из. Виды могут использовать это, чтобы говорить с предшествующим видом той же самой реализации. Это может быть использовано, чтобы оптимизировать просмотр между подобно видам. Этот указатель может быть НЕДЕЙСТВИТЕЛЕН.
lpfs
Указатель в структуру FOLDERSETTINGS. Вид должен использовать это при создании вида.
psb
Указатель в текущий пример IShellBrowser. Вид если AddRef этого указателя и будет подержать это, чтобы допускать связь с окном Исследователя.
prcView
Определяет измерения в координатах клиента в которых вид должен создать себя.
phWnd
Указатель в ручку окна, создаванного.
Обратные Величины
Возвращает NOERROR если успешная или определенная величина ошибки OLE в противном случае.
Замечания
Это - вызов, который создает вид.
Примечания Вызывающим операторам
Назовите этот метод когда вид должен быть создан.
Примечания на Implementors
Создайте ваше окно вида и восстанавливайте любое устойчивое состояние вызывая IShellBrowser::GetViewStateStream.
Смотри Также
IShellView, IShellBrowser::GetViewStateStream
|
|
|
|
| |