VC __TAB控件. Tab控件里有Tab1,Tab2,Tab3,Tab4,Tab5,能不能把Tab1等文字替换成图片? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置TCS_OWNERDRAWFIXED风格,响应WM_DRAWITEM消息自绘。 CTabCtrl::SetImageList是不是就可以啊,简单一些,虽然效果可能不如自绘 能不能自己加载一个BMP或者ICO等????????? http://topic.csdn.net/t/20060915/13/5024360.html m_ImgLis.Create(15, 15, ILC_COLOR, 0, 0); m_ImgLis.SetBkColor(RGB(255,255,255)); m_Hicon = (HICON)LoadImage(NULL, "Image//1.ico", IMAGE_ICON, 16, 16, LR_LOADFROMFILE); m_ImgLis.Add(m_Hicon); m_Hicon = (HICON)LoadImage(NULL, "Image//2.ico", IMAGE_ICON, 16, 16, LR_LOADFROMFILE); m_ImgLis.Add(m_Hicon); m_tabMyTabCtrl.SetImageList(&m_ImgLis); 这样也不行,是不是哪里要设置的? 可以自己加载的。 m_ImageList.Create(16,16,ILC_MASK |ILC_COLOR,3,0); //创建图像列表 m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON1)); //将图标加到图像列表中 m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON2)); m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON3)); m_Tab.SetImageList(&m_ImageList); 这样就可以了。 m_ImgLis.Create(16,16,ILC_MASK |ILC_COLOR,3,0); //创建图像列表 m_ImgLis.Add(AfxGetApp()->LoadIcon(IDI_ICON1)); //将图标加到图像列表中 m_ImgLis.Add(AfxGetApp()->LoadIcon(IDI_ICON2)); m_tabMyTabCtrl.SetImageList(&m_ImgLis);还是不能显示 子类化CTabCtrl,然后在OnPaint中自己画你的bitmap等LoadBitmap,BitBlt lib路径问题 CTreeCtrl::InsertItem的参数问题 重分求SDI画图问题--关于数据显示 WTL如何实现:左边是Tree,右边是Dialog,类似FlashFxp,Maxthon,TheWorld的选项窗口 VC2005编译出的DLL给VC6使用会出现问题吗???? 谁能给一个比较好的CHM转PDF的工具?散100分 选中对话框,点击"Enter"键,对话框消失了,怎么办? 双缓冲怎么使用的呀? 如何在单文档中添加tabcontrol 关于下载 MFC读取数据库必须保持连接吗? 空间3维向量问题,朋友进来请教小弟!!
CTabCtrl::SetImageList是不是就可以啊,简单一些,虽然效果可能不如自绘
m_ImgLis.SetBkColor(RGB(255,255,255));
m_Hicon = (HICON)LoadImage(NULL, "Image//1.ico", IMAGE_ICON, 16, 16, LR_LOADFROMFILE);
m_ImgLis.Add(m_Hicon);
m_Hicon = (HICON)LoadImage(NULL, "Image//2.ico", IMAGE_ICON, 16, 16, LR_LOADFROMFILE);
m_ImgLis.Add(m_Hicon);
m_tabMyTabCtrl.SetImageList(&m_ImgLis); 这样也不行,是不是哪里要设置的?
可以自己加载的。
m_ImageList.Create(16,16,ILC_MASK |ILC_COLOR,3,0); //创建图像列表
m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON1)); //将图标加到图像列表中
m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON2));
m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));
m_Tab.SetImageList(&m_ImageList);
这样就可以了。
m_ImgLis.Add(AfxGetApp()->LoadIcon(IDI_ICON1)); //将图标加到图像列表中
m_ImgLis.Add(AfxGetApp()->LoadIcon(IDI_ICON2));
m_tabMyTabCtrl.SetImageList(&m_ImgLis);
还是不能显示