void SetButtonInfo(
int nIndex,
UINT nID,
UINT nStyle,
int iImage
);Parameters --------------------------------------------------------------------------------[in] nIndex
The zero-based index of the button whose properties are set. [in] nID
The command ID of the button. [in] nStyle
The style of the button. See ToolBar Control Styles for the list of available toolbar button styles. [in] iImage
The zero-based image index of the button (that is, the index in the collection of toolbar images).
解决方案 »
- vc++2010开发的mfc程序
- Unicode编码下,如何把char*转化为CString,char*中含有汉字,请给出具体代码.
- 刚才收到参加“杰出数据库工程师”的幸运奖,但是硬塑料的像框被弄坏了,而且邮局已经给我打开了,连里面的
- 请问这里有内存泄露吗?高分求救!!!!
- 有类似CWnd::ModifyStyleEx的API函数吗?可以去掉窗口的Extended Window Styles!
- 2>LINK : fatal error LNK1104: 无法打开文件“.\debug\xmltostr.lib”
- 请问怎么样才能得到当前日期的前一日期与后一日期??
- 有没有VC++/MFC的QQ群还招人啊 我想加入个群,找大家帮帮忙
- vc怎么入门啊?
- “砖头是有份量的”!
- 如何在一个对话框中嵌入网页文件
- 如何让对话框中的滚动条自动滚动
如果按钮的显示有问题,可以检查函数第二个参数所关联的命令ID,这个ID是否关联了正确的消息响应函数感兴趣,就查了一下与楼主分享。
下面图片显示不出来在按钮上?
一定要用静态的CMFCToolBar::SetUserImages(&m_UserImages);CMFCToolBar m_wndToolBar;
CMFCToolBarImages m_UserImages;
CImageList m_wndImage;m_wndImage.Create(32,32,ILC_COLOR32|ILC_MASK,0,0);
m_wndImage.Add(AfxGetApp()->LoadIcon(IDI_ICON2));
m_wndImage.Add(AfxGetApp()->LoadIcon(IDI_ICON3)); m_UserImages.CreateFromImageList(m_wndImage);
m_UserImages.SetImageSize(CSize(32,32), TRUE);
UINT nArray[2] = { ID_MENU1, ID_MENU1};
m_wndToolBar.SetButtons(nArray, 2);
m_wndToolBar.SetSizes(CSize(32,32),CSize(32,32)); m_wndToolBar.SetUserImages(&m_UserImages);
m_wndToolBar.SetButtonInfo(0,ID_MENU1,TBBS_CHECKBOX,0);