如何将菜单项的字体从粗体更改为常规?

时间:2010-01-21 15:50:48

标签: user-interface winapi fonts menu visual-c++

我想将菜单项的字体从粗体更改为常规。 我看起来很像API ModifyMenu SetMenuItemInfo 但看起来没有直接的API来改变字体。

任何建议都是最简单,最好的方法。

1 个答案:

答案 0 :(得分:2)

至少据我所知,这需要owner-drawn menu。如链接中所述,如果您愿意严格按照Vista和更新版本进行编码,则不必像以前那样经常使用所有者绘制的菜单,但是:

  1. 大多数开发人员仍然需要支持XP
  2. 这种情况并不适合他们所讨论的内容。