如何添加 工具栏的消息映射函数 和提示
const int ARRAY_MAX = 5;
UINT Resource[ARRAY_MAX]={IDI_ICON1,IDI_ICON2,IDI_ICON3,IDI_ICON4,IDI_ICON5};
m_ImageList.Create(32,32,ILC_COLOR32|ILC_MASK,0,0); //创建一个图像列表框
for (int i=0;i<ARRAY_MAX;i++)
{
//向图像列表框中添加图片
m_ImageList.Add(::LoadIcon(::AfxGetResourceHandle(),MAKEINTRESOURCE(Resource[i])));
}
m_ToolBar.EnableAutomation();
m_ToolBar.Create(WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),this,ID_TOOLBAR);
m_ToolBar.SetImageList(&m_ImageList);
TBBUTTON button[ARRAY_MAX];
for (i=0;i<ARRAY_MAX;i++)
{
button[i].dwData=0;
button[i].fsState = TBSTATE_ENABLED;
button[i].fsStyle = TBSTYLE_BUTTON;
button[i].iBitmap=i;
}
m_ToolBar.AddButtons(ARRAY_MAX,button);
TBBUTTON Wrap; //创建一个分割条
Wrap.dwData = 0;
Wrap.fsState = TBSTATE_ENABLED;
Wrap.fsStyle = TBSTYLE_SEP;
m_ToolBar.InsertButton(4,&Wrap);
m_ToolBar.AutoSize();
m_ToolBar.SetStyle(TBSTYLE_FLAT|CCS_TOP);
我在OnInitDialog()中创建了工具栏,请教一下,该怎么样给这个工具栏上的按钮添加消息映射函数和添加按钮的提示?