在次提问,Tab Control控件在页标签上显示位图,显示不出,但标签上有图象的位置,请谜睛
在次提问,Tab Control控件在页标签上显示位图,显示不出,但标签上有图象的位置,请高手指点谜睛
CImageList imageList;
imageList.Create(48, 48, ILC_COLOR24 , 0, 1);
HICON iconhandle = (HICON)LoadImage(NULL,MAKEINTRESOURCE(IDB_BITMAP_UPSEND),IMAGE_BITMAP,48,48,LR_DEFAULTCOLOR);
imageList.Add(iconhandle);
m_tlable.SetImageList(&imageList);
TCITEM item;
item.mask = TCIF_IMAGE|TCIF_TEXT;
item.pszText = "发送命令数据窗口 ";
item.iImage = 0;
m_tlable.InsertItem(0,&item)
图片的大小好象没有什么关系,我大图小图都测试过了,不行.
------解决方案--------------------
你先不要贴位图,先贴图标,看能不能出来.
算了,不用了,
你的CImageList imageList;
这是不是在一个函数中,那么当函数调用结束后,这个对话被释放了,所以应该不对了,试着将该对象声明为成员变量.就应该没问题了.
CImageList imageList;
imageList.Create(48, 48, ILC_COLOR24 , 0, 1);
HICON iconhandle = (HICON)LoadImage(NULL,MAKEINTRESOURCE(IDB_BITMAP_UPSEND),IMAGE_BITMAP,48,48,LR_DEFAULTCOLOR);
imageList.Add(iconhandle);
m_tlable.SetImageList(&imageList);
TCITEM item;
item.mask = TCIF_IMAGE|TCIF_TEXT;
item.pszText = "发送命令数据窗口 ";
item.iImage = 0;
m_tlable.InsertItem(0,&item)
图片的大小好象没有什么关系,我大图小图都测试过了,不行.
------解决方案--------------------
你先不要贴位图,先贴图标,看能不能出来.
算了,不用了,
你的CImageList imageList;
这是不是在一个函数中,那么当函数调用结束后,这个对话被释放了,所以应该不对了,试着将该对象声明为成员变量.就应该没问题了.