Функция MenuItemFromPoint

Функция MenuItemFromPoint выясняет, какой пункт меню, если таковые вообще имеются, находится в заданном  месте.

Синтаксис

int MenuItemFromPoint(
    HWND hWnd,
    HMENU hMenu,
    POINT ptScreen
); 

Параметры

hWnd

[in] Дескриптор окна, содержащего меню.

Windows 98/Me и Windows 2000/XP: Если это значение -  ПУСТО (NULL), а параметр hMenu  обозначает выскакивающее меню, функция будет искать окно меню.

hMenu

[in] Дескриптор меню, содержащего пункты в которых производится проверка.

ptScreen

[in] Структура POINT, которая устанавливает место проведения  проверки. Если параметр hMenu задает строку меню, этот параметр находится в координатах окна. В противном случае, он находится в рабочих координатах.

Возвращаемые значения

Возвращает отсчитываемую от нуля позицию  пункта меню в заданном месте или - (минус) 1, если пунктов меню в заданном месте нет.

Смотри также

Краткий обзор Меню

Размещение и совместимость MenuItemFromPoint

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 4.0 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz