CTabCtrl 控件显示位图或者图标
2011-05-24 19:54
211 查看
BOOL CMyPropSheet::OnInitDialog() { BOOL bResult = CPropertySheet::OnInitDialog(); m_imageTab.Create( IDB_TABIMAGES, 13, 1, RGB(255,255,255) ); //创建一个CImageList的类 CTabCtrl *pTab = GetTabControl(); pTab->SetImageList( &m_imageTab ); //tab控件设置ImageList //也可可以不指定像素,可以使用CImageList 的Add方法实现,可以Add位图或者图标 TC_ITEM tcItem; tcItem.mask = TCIF_IMAGE; for( int i = 0; i < 3; i++ ) { tcItem.iImage = i; pTab->SetItem( i, &tcItem ); //显示ImageList的序号 } return bResult; } 我做一个显示ICO的例子 CTabCtrl m_TabPanel; CImageList m_ImageList; m_ImageList.Create(16,16,ILC_COLOR8|ILC_MASK,3,0); m_ImageList.Add(::AfxGetApp()->LoadIconA(IDI_ICON1)); m_ImageList.Add(::AfxGetApp()->LoadIconA(IDI_ICON2)); m_ImageList.Add(::AfxGetApp()->LoadIconA(IDI_ICON3)); m_TabPanel.SetImageList(&m_ImageList); m_TabPanel.InsertItem(0,_T(“配置参数”),0); m_TabPanel.InsertItem(1,_T(“号码添加”),1); m_DlgPage1.Create(IDD_DLG_ONE,GetDlgItem(IDC_TAB_PANEL)); //关联对话框 m_DlgPage2.Create(IDD_DLG_TWO,GetDlgItem(IDC_TAB_PANEL));
相关文章推荐
- MFC中使用文本控件实现图标和位图的显示
- Android PopupWindow显示在控件上方或者下方(含demo下载)
- MFC 树控件图标未显示完全问题
- Android Xlistview 或者 listview改变控件显示隐藏,chekBox状态发生改变,下拉,上划出现错乱。
- CreateDIBitmap的用法和StretchDIBits用法举例,来显示位图到指定的picture控件中
- Java Swing控件桌面程序 显示托盘图标
- 如何取消repositoryItemMemoExEdit控件默认显示的图标
- Android自定义PopupWindow显示在控件上方或者下方
- VC 中的IP地址控件,关联一个DWORD的变量dwValue,如何将这个dwValue按IP地址显示转化成4个数字或者字符串?
- C#怎样实现窗体透明而控件不透明,或者就是怎样无窗体显示图片,就像圣诞那样的程序,不吝赐教!
- [Android Pro] android控件ListView顶部或者底部也显示分割线
- win7任务栏图标设置(显示或者隐藏)
- 在静态控件上加载位图或者图像的一点问题
- wkhtmltopdf 将highcharts的页面转为pdf 图表加载不上问题 或者图标显示不全问题解决
- 怎样在网站网址前(地址栏titile)或者标题前显示一个小的网站logo(.ico图标)
- VC 控件LISTCONTROL 显示图标
- MFC 在静态文本控件和picture控件上显示位图
- MFC 在静态文本控件和picture控件上显示位图
- 根据角色决定是否显示或者启用控件
- 对 控件进行 缩放动画,显示或者隐藏