“所有者绘制”菜单项的菜单快捷键(下划线)



我正在尝试使用"所有者绘制"菜单。我唯一不能解决的问题是,我不知道如何实现(或启用?)菜单快捷键(下划线)。我使用的是Win32,我关心的是主菜单,而不是子菜单。使用"所有者绘制"菜单时,如何实现或启用下划线?

p.s.菜单快捷键是一个带下划线的字母,当用户按Alt键访问菜单项时使用。它由&字符,例如Save&作为

使用DrawTextEx()绘制文本,它会自动处理它。如果需要隐藏下划线,请使用DT_HIDEPREFIX选项;如果需要显示&出于某种原因。

;在字符之前加下划线也适用于DrawText();IDEPREFIX也能工作。至少这对于所有者绘制按钮控件来说效果良好。

最新更新