Метод ITrackShellMenu::P opup (shdeprecated.h)
Отображает модальное всплывающее меню в определенном расположении.
Синтаксис
HRESULT Popup(
[in] HWND hwnd,
[in] POINTL *ppt,
[in] RECTL *prcExclude,
[in] MP_POPUPFLAGS dwFlags
);
Параметры
[in] hwnd
Тип: HWND
Дескриптор родительского окна всплывающего меню.
[in] ppt
Тип: POINTL*
Указатель на структуру POINTL , задающую начальную точку в координатах экрана. Всплывающее меню отображается относительно этой точки в соответствии с флагами позиции, установленными в dwFlags.
[in] prcExclude
Тип: RECTL*
Указатель на структуру RECTL , указывающую прямоугольник, который исключается при расположении меню. Выравнивание меню по отношению к этой области определяется флагами выравнивания, установленными в dwFlags. Для этого параметра можно задать значение NULL.
[in] dwFlags
Тип: MP_POPUPFLAGS
Одна или несколько констант MP_POPUPFLAGS , определяющих параметры, участвующие в отображении всплывающего меню.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shdeprecated.h |
DLL | Shell32.dll |