На главную

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



[Now Supported on Windows NT]

Installs the composite menu in the view window. Similar to IOleInPlaceFrame::SetMenu.

RESULT SetMenuSB(

HMENU hmenuShared, // A handle to the composite menu
HOLEMENU holemenuReserved // Reserved for future use
);


Parameters

hmenuShared

Specifiies a handle to the composite menu constructed by calls to IShellBrowser::InsertMenusSB and the Win32 InsertMenu function.

holemenuReserved

Reserved for future use.



Return Values

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

Remarks

This method is similar to IOleInPlaceFrame::SetMenu. However, the Explorer performs menu dispatch based on the menu item ID.
The availability of specific menu items depends on whether the view has the focus. Accordingly, it is necessary to call IShellBrowser::OnViewWindowActive whenever the view window (or one of it's child windows) has the focus.

Notes to Callers

The object calls IShellBrowser::SetMenuSB to ask the container to install the composite menu structure set up by calls to IShellBrowser::InsertMenusSB.

Notes to Implementers

A container's implementation of this method should call the Windows SetMenu function.

See Also

IShellBrowser


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

IShellBrowser::SetMenuSB



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

Устанавливает составное меню с точки зрения окна. Подобный IOleInPlaceFrame::SetMenu.

РЕЗУЛЬТАТ SetMenuSB(

HMENU hmenuShared, // A РУЧКУ в составное меню HOLEMENU holemenuReserved // Зарезервированное для будущего использования
);


Параметры

hmenuShared

Specifiies Ручка в составное меню создавалась вызовами на IShellBrowser::InsertMenusSB и функция Win32 InsertMenu.

holemenuReserved

Зарезервированное для будущего использования.



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

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

Замечания

Этот метод подобный IOleInPlaceFrame::SetMenu. Тем не менее, Explorer выполняет отправку меню основанную в пункте меню ID.
Доступность специфических пунктов меню зависит от имеет вид фокус. Соответственно, необходимо должно называть IShellBrowser::OnViewWindowActive всякий раз, когда окно вида (или одно из этого - окно ребенка), имеет фокус.

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

Объект называет IShellBrowser::SetMenuSB, чтобы спрашивать, чтобы контейнер устанавливал составную структуру меню установленную вызовами на IShellBrowser::InsertMenusSB.

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

Контейнерная реализация этого метода должна называть функцию Windows SetMenu.

Смотри Также

IShellBrowser


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