为SDI载入定制的位图工具栏,首先要为向导生成的工具栏设定跟位图一样数目的按钮。
CBitmap m_bmToolbarHi;
CToolBor m_wndToolBar;
在CMainFrame::OnCreate中放置下列代码:
m_bmToolbarHi.LoadBitmap(IDB_TOOLBARHI);
SIZE sizebtn,sizeimg;
sizebtn.cx = 57;sizebtn.cy = 56;//按钮至少要比图象大7个像素
sizeimg.cx = 48;sizeimg.cy = 48;
m_wndToolBar.SetSizes(sizebtn,sizeimg);
m_wndToolBar.SetBitmap((HBITMAP)m_bmToolbarHi);
本文介绍如何为SDI应用程序加载自定义位图作为工具栏图标。通过设置按钮大小和位图,实现高分辨率图标在工具栏上的显示。

1148

被折叠的 条评论
为什么被折叠?



