1.在ICON处已经增加了名为IDR_MYICON的.ICO图,为什么运行后,没有增加图标?
CMenu* m_pSubMenu;
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...
m_MyIcon.LoadBitmap(IDR_MYICON);
CMenu* pTopMenu = GetMenu();
m_pSubMenu = pTopMenu->GetSubMenu(3);
m_pSubMenu->SetMenuItemBitmaps(0,MF_BYCOMMAND,&m_MyIcon,&m_MyIcon); return 0;
}2.怎么使用ToolBar?比如要跟子菜单IDR_MyMenu执行同样的代码,怎么定义它们的名字,导入我选择的图标等等?
感觉VC这里的ToolBar好麻烦,一点也不象Delphi之类的简单方便。谢谢指教!
CMenu* m_pSubMenu;
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
...
m_MyIcon.LoadBitmap(IDR_MYICON);
CMenu* pTopMenu = GetMenu();
m_pSubMenu = pTopMenu->GetSubMenu(3);
m_pSubMenu->SetMenuItemBitmaps(0,MF_BYCOMMAND,&m_MyIcon,&m_MyIcon); return 0;
}2.怎么使用ToolBar?比如要跟子菜单IDR_MyMenu执行同样的代码,怎么定义它们的名字,导入我选择的图标等等?
感觉VC这里的ToolBar好麻烦,一点也不象Delphi之类的简单方便。谢谢指教!
m_pSubMenu->SetMenuItemBitmaps(0,MF_BYCOMMAND,&m_MyIcon,&m_MyIcon);
为
m_pSubMenu->SetMenuItemBitmaps(0,MF_BYPOSITION,&m_MyIcon,&m_MyIcon);
2 让toolbar中的按钮的ID和菜单中的一样就可以了。