我想知道如何使用他自己的文本设置 ownerdraw CMenu 的大小。
查看文档:
void CColorMenu::MeasureItem(LPMEASUREITEMSTRUCT lpMIS)
{
// all items are of fixed size
lpMIS->itemWidth = COLOR_BOX_WIDTH;
lpMIS->itemHeight = COLOR_BOX_HEIGHT;
}
但是使用这种方法,所有菜单的大小都相同。对于标准 Windows 菜单,我如何才能拥有菜单和子菜单的动态维度?