У меня есть меню, которое содержит подменю.
Например:
Item3 содержит элементы под ним.
В любой момент времени 1, 2 или элементы под 3 должныбыть провереннымПоскольку у меня нет идентификатора для Item3, я должен использовать индикатор MF_BYPOSITION
, когда пытаюсь установить флажок для Item3, чтобы указать, что у одного из его дочерних элементов есть галочка.Item3 должен иметь галочку, если отмечены A или B.Я могу проверить пункты 1 и 2 и A и B, но не могу понять пункт 3.
Я не смог успешно использовать ::CheckMenuItem()
или ModifyMenu()
для установки галочки.
Может кто-нибудь указать мне пример, который делает это успешно?Документы, кажется, указывают, что это может быть сделано, но я не смог сделать это.
РЕДАКТИРОВАТЬ
Это для меню, которое установлено как меню для поля dlg.Строка меню состоит из трех пунктов, один из которых опускается до показанного выше.
Обратите внимание, что он используется как всплывающее окно для щелчка правой кнопкой мыши, но я приму любые предложения для работы в любом случае.