Функция GetMenuDefaultItem определяет пункт меню по умолчанию в указанном меню.
(UINT GetMenuDefaultItem HMENU UINT hMenu, UINT fByPos, gmdiFlags );
Значение | Значение |
---|---|
GMDI_GOINTOPOPUPS | Указывает, что если элемент по умолчанию открывается подменю, функция поиска рекурсивно в соответствующих подменю. Если в подменю не элемент по умолчанию, возвращаемое значение определяет элемент, который открывает подменю. По умолчанию функция возвращает первый элемент по умолчанию в указанном меню, независимо от того, является ли элемент, который открывает подменю. |
GMDI_USEDISABLED | Указывает, что функция вернуть элемент по умолчанию, даже если она отключена. По умолчанию функция пропускает инвалидов или серые элементы. |
Если функция выполнена успешно, возвращаемое значение является идентификатором или положение пункта меню.
Если вызов функции был неуспешен, возвращаемое значение равно-1. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
nbsp; Windows &NT: требует версии 4.0 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Меню Обзор функций меню, SetMenuDefaultItem