На главную

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::GetControlWindow



[Now Supported on Windows NT]

GetControlWindow can be called by the shell view object to get the window handle of an Explorer control, either for a toolbar or for a status window.

HRESULT GetControlWindow(

UINT id, // Identifier of an Explorer control
HWND *lphwnd // Handle of the control's window
);


Parameters

id

Specifies the identifer for either a toolbar (FCW_TOOLBAR), for a status window (FCW_STATUS), or for a tree (FCW_TREE).

lphwnd

Pointer to the window handle of the Explorer control.



Return Values

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

Remarks

GetControlWindow is used so views can directly manipulate the toolbar and status bar. FCW_TREE should be used only to sense whether the tree is present; that is, whether the folder is in Explorer mode or folder mode.

Notes to Callers

This is used to manipulate and test the state of these windows. Do not send messages directly to these controls; instead, use IShellBrowser::SendControlMsg. Be prepared for the returns of this call to be NULL. Future versions of the Explorer may not include a toolbar, status bar, or tree window.

Notes to Implementors

IShellBrowser::GetControlWindow returns the hwnds of these controls if they exist in your implementation.

See Also

IShellBrowser


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

IShellBrowser::GetControlWindow



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

GetControlWindow МОЖЕТ быть назван объектом вида оболочки против получать ручку окна управления Исследователя, или для toolbar или для окна статуса.

HRESULT GetControlWindow(

UINT id, // ИДЕНТИФИКАТОР управления Исследователя HWND *lphwnd // Ручка управляющего окна
);


Параметры

id

Определяет identifer для также toolbar (FCW_TOOLBAR), для окна статуса (FCW_STATUS), или для дерева (FCW_TREE).

lphwnd

Указатель в ручку окна управления Исследователя.



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

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

Замечания

GetControlWindow ИСПОЛЬЗОВАН, так что виды могут непосредственно манипулировать баром toolbar и статуса. FCW_TREE должен использоваться только, чтобы чувствовать присутствует дерево; то есть, независимо папка - в способе Исследователя или способа папки.

Примечания Вызывающим операторам

Это использован, чтобы манипулировать и тестировать состояние этого окна. Не посылайте сообщения непосредственно в эти элементы управления; взамен, используйте IShellBrowser::SendControlMsg. Подготовлен к возврату этого вызова, чтобы быть НЕДЕЙСТВИТЕЛЬНО. Будущие версии Исследователя не могут включать toolbar, бар статуса, или окно дерева.

Примечания на Implementors

IShellBrowser::GetControlWindow ВОЗВРАЩАЕТ hwnds этих элементов управления если они существуют в вашей реализации.

Смотри Также

IShellBrowser


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