在 CTabCtrl 中,我可以在运行时更改选项卡的图标吗
Posted
技术标签:
【中文标题】在 CTabCtrl 中,我可以在运行时更改选项卡的图标吗【英文标题】:In CTabCtrl can I change tab's icon during runtime 【发布时间】:2018-06-20 13:52:45 【问题描述】:?
我已将 imagelist 设置为 ctabctrl。
我只想在运行时将图像索引更改为特定选项卡?有可能吗?
【问题讨论】:
你应该改用CMFCTabCtrl
。
【参考方案1】:
void SetTabImage(CTabCtrl* pCtrl, int nItem, int iImage)
TCITEM tcitem;
ZeroMemory(&tcitem, sizeof(tcitem);
tcitem.mask = TCIF_IMAGE;
tcitem.iImage = iImage;
pCtrl->SetItem(nItem, &tcitem);
【讨论】:
以上是关于在 CTabCtrl 中,我可以在运行时更改选项卡的图标吗的主要内容,如果未能解决你的问题,请参考以下文章