MFC
Практический разбор динамического разграничения прав доступа в CMFCRibbonBar на C++/MFC. Убираем серые недоступные кнопки и решаем проблему инвалидации индексов при удалении элементов ленты.