代码如下 m_bt1.LoadBitmapW(IDB_BITMAP1);
m_bt2.LoadBitmapW(IDB_BITMAP2);
m_bt3.LoadBitmapW(IDB_BITMAP3);
m_bt4.LoadBitmapW(IDB_BITMAP4); m_imageList.Create(32,32,ILC_COLOR24|ILC_MASK,4,1);
m_imageList.Add(&m_bt1,RGB(0,128,128));
m_imageList.Add(&m_bt2,RGB(0,128,128));
m_imageList.Add(&m_bt3,RGB(0,128,128));
m_imageList.Add(&m_bt4,RGB(0,128,128));
m_myBar.CreateEx(this, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
m_myBar.SetButtons(BarID,4);
m_myBar.GetToolBarCtrl().SetImageList(&m_imageList);
m_myBar.SetButtonText(0,TEXT("1"));
m_myBar.SetButtonText(1,TEXT("2"));
m_myBar.SetButtonText(2,TEXT("3"));
m_myBar.SetButtonText(3,TEXT("4"));
SIZE si ={32,32};
SIZE sb ={70,60};
m_myBar.SetSizes(sb,si);
RecalcLayout();求解
m_bt2.LoadBitmapW(IDB_BITMAP2);
m_bt3.LoadBitmapW(IDB_BITMAP3);
m_bt4.LoadBitmapW(IDB_BITMAP4); m_imageList.Create(32,32,ILC_COLOR24|ILC_MASK,4,1);
m_imageList.Add(&m_bt1,RGB(0,128,128));
m_imageList.Add(&m_bt2,RGB(0,128,128));
m_imageList.Add(&m_bt3,RGB(0,128,128));
m_imageList.Add(&m_bt4,RGB(0,128,128));
m_myBar.CreateEx(this, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
m_myBar.SetButtons(BarID,4);
m_myBar.GetToolBarCtrl().SetImageList(&m_imageList);
m_myBar.SetButtonText(0,TEXT("1"));
m_myBar.SetButtonText(1,TEXT("2"));
m_myBar.SetButtonText(2,TEXT("3"));
m_myBar.SetButtonText(3,TEXT("4"));
SIZE si ={32,32};
SIZE sb ={70,60};
m_myBar.SetSizes(sb,si);
RecalcLayout();求解
解决方案 »
- 我安装的VC不能用,出现这样的问题,着么解决?
- 绝对是高难道问题,请高手进来讲解
- 关于ado调用存储过程中的append方法总是失败!
- 确实不知道使用VC的书哪本好
- AfxMessageBox()函数弹出窗口位置的问题??
- 基于对话框的类产生的messagebox,为什么要按alt键才会显示???
- 请大家帮忙翻译几个名词。
- 很多关于对话框内有个可以拉动的编辑框,里面写一些信息,是怎样弄成的
- TCP协议
- 我有一个精确定时的ActiveX DLL (ccrpTmr.dll),请问再vc中如何使用它??
- VC/MFC更改窗体背景,再次打开保持更改后的背景?怎么去实现
- windows环境,C语言,多线程从同一文件文件读数据。
#define WINVER 0x0500
或者:
#define _WIN32_WINNT _WIN32_WINNT_WIN2K
等。
EnableDocking(CBRS_ALIGN_ANY);
DockPane(&m_wndToolBar);是不是缺少了这个?
还有楼上的这位版主:
----------------------
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockPane(&m_wndToolBar);
是不是缺少了这个?
----------------------
DockPane();的参数不能使CToolBar的指针;这几句运行时报错;