怎样把工具栏的位图做成一个一个的位图片放在按钮上? 怎样把工具栏的位图做成一个一个的位图片放在按钮上? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不明白你问的是什么,看看下面的东西http://www.vccode.com/file_show.php?id=862可能需要注册一下,不过注册很简单的CButtonSThttp://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=301 怎样画各个按钮?如new、cut、copy。print、open、paste这些已经放在resource 的Bitmap中,这些已经有了没有必要在画了吧。现在就是怎样做成一个一个的位图片放在按钮上?我现在给之加分!!! 你只要得到哪个工具栏资源中的ImageList不就行了吗?HRSRC hRsrc= ::FindResource(AfxGetResourceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME),/*<--这个地方可以改成你需要的id*/RT_TOOLBAR);HGLOBAL hGlb =::LoadResource(AfxGetResourceHandle(),hRsrc);ToolBarData* pData=(ToolBarData*)::LockResource(hGlb);int cx =pData->wWidth;int cy =pData->wHeight;CImageList list;list.Create(cx,cy,ILC_COLOR4|ILC_MASK,PdATA->WiTEMcOUNT,0);list.SetBkColor(XXXXX);.....用就行了!::UnlockResource(hGlb);::FreeResource(hGlb);.... 本人编了个单文档下基于MSCOMM32串口通信程序,但是始终存在bug,请各位大侠指教 GDI+ 如何将位图资源和exe编译到一起 获取含全角字符的字符串长度 大学生考信息系统项目管理师,就业情况怎么样 一台在局域网内的计算机如何才能知道自己在公网上的IP地址和端口号啊? 关于CFile 汉字读写的乱码问题 MFC数据库报错 如何使用CBitmapButton 有谁会干Notes Hitest Api(vc/c/c++) VS2010使用Mscomm控件,接收数据时出现异常,求解答? 问个问题,FlexGrid有支持打印吗? 菜鸟问一个简单问题
可能需要注册一下,不过注册很简单的CButtonST
http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=301
RT_TOOLBAR);HGLOBAL hGlb =::LoadResource(AfxGetResourceHandle(),hRsrc);
ToolBarData* pData=(ToolBarData*)::LockResource(hGlb);
int cx =pData->wWidth;
int cy =pData->wHeight;
CImageList list;
list.Create(cx,cy,ILC_COLOR4|ILC_MASK,PdATA->WiTEMcOUNT,0);
list.SetBkColor(XXXXX);
.....用就行了!
::UnlockResource(hGlb);
::FreeResource(hGlb);
....