Возвращает идентификатор заданного элемента в указанном меню.

ITEMID _GetItemId(MENUID menuid, long index)
MENUID menuid;            /* Идентификатор меню. */
long index;                  /* Номер элемента меню. */

Expand imageПримечания

С помощью программы _GetItemId( ) можно собирать в группу идентификаторы строки меню и самих меню, чтобы выполнить операцию сразу над всеми элементами. _GetItemId( ) возвращает 0, если значение index превышает число элементов в меню.

Для получения дополнительной информации о том, как создавать библиотеку API и интегрировать её в Visual FoxPro, смотрите Доступ к API Visual FoxPro.

Expand imageПример

В следующем примере создается меню, состоящее из трех элементов. _GetItemId( ) используется для получения идентификатора ITEMID для каждого элемента меню. После удаления одного из элементов меню, вы увидите, что ITEMID не всегда совпадает с индексом элемента.

Expand imageКод Visual FoxPro

Expand imageКод C

Expand imageСмотрите также