Функция ShowHideMenuCtl


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

Синтаксис

BOOL ShowHideMenuCtl(
    HWND hWnd,
    UINT_PTR uFlags,
    LPINT lpInfo
);

Параметры

hWnd

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

uFlags

Идентификатор пункта меню, который получает или теряет галочку.

lpInfo

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

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

В случае успешного завершения возвращает не нуль, или иначе нуль.

Смотри также

Обзор Органы управления Windows, Функции, используемые органами управления

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

К Windows XP Да
л Windows 2000 Professional Да
и Windows NT Workstation Да версии 3.51
е Windows Me Да
н Windows 98 Да
т Windows 95 Да
С Windows Server 2003 Да
е Windows 2000 Server Да
р Windows NT Server Да версии 3.51
в
е
р
Используемая библиотека comctl32.lib
Используемая DLL comctl32.dll
Заголовочный файл  
- объявлено в commctrl.h
- включено в -
Unicode Нет
Замечания по платформе Не имеется

 

Назад в оглавление
На главную страницу
В оглавление справки
Переведено 05.06.2007 15:39 ©Copyright V. Sokovikov
Hosted by uCoz