Включено, затінена та інвалідів пунктів меню

Пункт меню можна увімкнути, неактивні або вимкнуто. За промовчанням ввімкнуто елемент меню. Коли користувач вибирає доступних меню, система команду повідомлення надсилається до власника вікна або відображає відповідний підменю, залежно від того, якого роду пункту меню воно є.

Коли елементів меню недоступні для користувача, вони повинні сірим кольором або вимкнуто. Сірим кольором і не можуть бути обрані вимкненими елементами меню. Недоступний елемент виглядає як активного елемента. Коли користувач натискає на недоступний елемент, елемент не вибрано, і нічого не відбувається. Відключені об'єкти можуть бути корисні в, наприклад, підручник, який представляє меню, яке виглядає щоденно, але не.

Застосування grays елемент меню недоступні, забезпечити візуальний сигнал для користувача, що команда недоступна. Ви можете використовувати затінена елемента, коли дію не відповідного (наприклад, ви можете сірою меню файл , команда Друк коли система не має інстальованого принтера).

Функція EnableMenuItem дозволяє сірого, або вимкнення елемент меню. Щоб визначити, чи ввімкнуто елемент меню, недоступна, або вимкнуто, скористайтеся функцією GetMenuItemInfo.

Замість того, щоб GetMenuItemInfoтакож можна використовувати функцію GetMenuState щоб визначити, чи елемент меню увімкнено, недоступна або вимкнуто.

Index