SDI程序,CCommandBar问题

jason176374 2010-12-08 11:22:38
创建一个CCommandBar,有菜单也有按钮。

if (!m_wndCommandBar.Create(this) ||
!m_wndCommandBar.InsertMenuBar(IDR_MAINFRAME) ||
!m_wndCommandBar.AddAdornments(dwAdornmentFlags) ||
!m_wndCommandBar.AddButtons(nNumButtons,tbButtons) )
{
TRACE0("未能创建 CommandBar\n");
return -1; // 未能创建
}

创建出来的BAR上面,菜单有。按钮也有,
但是按钮上面没有图标。

请问要如何做?

另外,我程序最小化到托盘的时候没有图标。

注: 程序是以前老版本改到VS2005的。
...全文
138 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jason176374 2010-12-08
  • 打赏
  • 举报
回复
但是任务栏里面只有窗口名称,没有图标。
而且菜单栏最右边的关闭按钮,一直是无效的。

这个问题还希望有人帮忙
gameslq 2010-12-08
  • 打赏
  • 举报
回复
恭喜lz.
jason176374 2010-12-08
  • 打赏
  • 举报
回复
AddBitmap以后可以了。
jason176374 2010-12-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yihandrensunyong 的回复:]

Shell_NotifyIcon(NIM_ADD, &m_nid);
需要这个添加托盘图标
[/Quote]

说错了,不是托盘。
就是最小化后没有图标。
yihandrensunyong 2010-12-08
  • 打赏
  • 举报
回复
Shell_NotifyIcon(NIM_ADD, &m_nid);
需要这个添加托盘图标

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧