Поделиться через


Функция MenuHelp (commctrl.h)

Обрабатывает WM_MENUSELECT и WM_COMMAND сообщения и отображает текст справки о текущем меню в указанном окне состояния.

Синтаксис

void MenuHelp(
  UINT      uMsg,
  WPARAM    wParam,
  LPARAM    lParam,
  HMENU     hMainMenu,
  HINSTANCE hInst,
  HWND      hwndStatus,
  UINT      *lpwIDs
);

Параметры

uMsg

Тип: UINT

Обрабатываемые сообщения. Это может быть WM_MENUSELECT или WM_COMMAND.

wParam

Тип: WPARAM

wParam сообщения, указанного в uMsg.

lParam

Тип: LPARAM

lParam сообщения, указанного в uMsg.

hMainMenu

Тип: HMENU

Обработка в меню main приложения.

hInst

Тип: HINSTANCE

Дескриптор для модуля, содержащего строковые ресурсы.

hwndStatus

Тип: HWND

Дескриптор в окне состояния.

lpwIDs

Тип: LPUINT

Указатель на массив значений, содержащий пары строковых идентификаторов ресурсов и дескрипторов меню. Функция выполняет поиск дескриптора в выбранном меню в массиве и, если он найден, использует соответствующий идентификатор ресурса для загрузки соответствующей строки справки.

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

None

Remarks

Функция MenuHelp является вспомогательной функцией. Вспомогательные функции доступны для удобства программирования. Они объединяют в один вызов последовательность часто используемых вызовов. Для отправки WM_MENUSELECT и WM_COMMAND сообщений используется MenuHelp.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header commctrl.h
Библиотека Comctl32.lib
DLL Comctl32.dll