
2、BEGIN_MESSAGE_MAP...END_MESSAGE_MAP中加入
ON_WM_LBUTTONDOWN()
3、在OnLButtonDown函数中添加你的代码
使用ImageList加载图片后,再和Tab控件关联起来,然后Table控件中SetItem时加入对应ImageList中对应索引的图,就可以了。代码如:
imagelist.Create(32,32,ILC_COLOR32|ILC_MASK,1,1)imagelist.Add(m_pApp->LoadIcon(IDI_ICON_PG00))
imagelist.Add(m_pApp->LoadIcon(IDI_ICON_PG01))
TCITEM tcitem
m_TableMain.InsertItem(0,_T("万年历"))
m_TableMain.InsertItem(1,_T("生日批量查询"))
m_TableMain.SetImageList(&imagelist)
imagelist.Detach()
tcitem.mask=TCIF_IMAGE
for (int i=0i<2i++)
{
m_TableMain.GetItem(i,&tcitem)
tcitem.iImage=i
m_TableMain.SetItem(i,&tcitem)
}
其中imagelist是CImageList类的对象,m_TableMain是CTabCtrl的对象,m_pApp是指向APP类的对象指针,使用AfxGetApp()函数获得。效果如下:
CPropertySheet sheet("属性页对话框")CPage1 page1 //对话框1对象
CPage2 page2 //对话框2对象
sheet.AddPage(&page1) //添加到属性页1
sheet.AddPage(&page2) //添加到属性页2
sheet.DoModal()
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)