只能自绘了 ?
这个对号和图标是公用一个区域的,你设置了一个,另一个就被覆盖了,如果你要图标对号同时显示,menu item的长度是要重新计算的,对于有图标的item,你完全可以把对号放到字符串后面,用字符串“∨”来表示对号,这样没有违和感
BOOL SetMenuItemBitmaps( UINT nPosition, UINT nFlags, const CBitmap* pBmpUnchecked, const CBitmap* pBmpChecked ); 不行吗 ?
菜单项 属性 checked hMenu = GetMenu (hwnd); CheckMenuItem (hMenu, g_nPaletteType, MF_UNCHECKED); CheckMenuItem (hMenu, nNewPaletteType, MF_CHECKED);
15,979
社区成员
115,896
社区内容
加载中
试试用AI创作助手写篇文章吧