Menüfelder gruppieren?

Skandalos

Grünschnabel
Hi

Ich will in einem MFC Programm im Menü eine Reihe von Menüfeldern als Optionsfelder (so wie bei Radio-Buttons) erzeugen. Wenn ich in der Menü-Resource in die Properties der einzelnen Felder gehe, wird mir aber keine "Group" Checkbox angezeigt. Daß solche Optionsfelder auch in Menüs möglich sind, sieht man ja im Explorer unter "Ansicht".

Was mach ich falsch bzw. wie kriegt man das hin?
 
Du kannst bei einem Menü-Eintrag die Eigenschaften ansehen. Da kannst du dann Checked auf true oder false setzen. Ein richtiges Verhalten wie bei Checkboxen gibt es allerdings nicht, das muss man selbst implementieren.
 
Ok, ich hab mir jetzt damit beholfen, daß ich das Event OnUpdateBtnXYZ verwende und dort die Methode SetRadio(true).

Funktioniert soweit, bloß hab ich als Check-Symbol nicht den dicken Punkt, wie man ihn kennt, sondern son ganz mickriges feines Pünktchen. Wasn das nu wieder?
 
Hmm, ist da eventuell eine seltsame Fontgrösse eingestellt?
Versuch mal CheckMenuRadioItem von CMenu.
 
Zurück