如何给tab控件的每一个标签加上图标? 如何给tab控件的每一个标签加上图标?就像是QQ的那种一样。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先设置图像列表:CTabCtrl::SetImageList然后在InsertItem时指定图标索引就可以了.CTabCtrl::InsertItemBOOL InsertItem( int nItem, TC_ITEM* pTabCtrlItem );BOOL InsertItem( int nItem, LPCTSTR lpszItem );BOOL InsertItem( int nItem, LPCTSTR lpszItem, int nImage);BOOL InsertItem( UINT nMask int nItem, LPCTSTR lpszItem, int nImage, LPARAM lParam );不过,虽然加了图标,但和QQ的显示还是不一样的,要想更接近QQ那样的,必须自绘.sign----------------------------------------------------------------------- CTa[i]bCtrl和CMFCTabCtrl都有ICON功能,但是楼主要的QQ样式需要自绘。就用是GDI或者GDI+贴张图上去。 可以自绘,重写CTabCtrl类,添加处理虚函数DrawItem() 如果我想用第三个版本,那第二个参数该写什么呢?如果我用的是第一个版本,比如是这样:TCITEM tcItem; tcItem.mask = TCIF_IMAGE; //tcItem.pszText = _T("Tab #1"); tcItem.iImage = ? m_tab.InsertItem(0, &tcItem);那问号那里应该怎么写呀? 用VC的越来越少了吧?呵呵~~ 再来宣传一下偶的软件CHMFactory CImageList 问题 什么是常量? 谁有线程方面的专题讲解? 小弟正在做一个VC+netmeeting+com组件的视频音频聊天软件?望高手指教 VC环境下边的OUTPUT这个控件是一个属性页来做的,还是...100分酬劳!! 在线,怎么让对话框支持竖直滚动条? 为何我无法在静态拆分窗口中加入CFormView派生的类?! 请教。怎样取得别的程序的鼠标的状态(是箭头还是沙漏斗)。 我想将jpg图片贴到客户窗口,请问该如何做?(空) 写的一个网络上聊天室的简单程序,最后的一个疑惑 二进制流转换为word
然后在InsertItem时指定图标索引就可以了.
CTabCtrl::InsertItem
BOOL InsertItem( int nItem, TC_ITEM* pTabCtrlItem );
BOOL InsertItem( int nItem, LPCTSTR lpszItem );
BOOL InsertItem( int nItem, LPCTSTR lpszItem, int nImage);
BOOL InsertItem( UINT nMask int nItem, LPCTSTR lpszItem, int nImage, LPARAM lParam );
不过,虽然加了图标,但和QQ的显示还是不一样的,要想更接近QQ那样的,必须自绘.
sign-----------------------------------------------------------------------
但是楼主要的QQ样式需要自绘。就用是GDI或者GDI+贴张图上去。
tcItem.mask = TCIF_IMAGE;
//tcItem.pszText = _T("Tab #1");
tcItem.iImage = ? m_tab.InsertItem(0, &tcItem);那问号那里应该怎么写呀?