TabCtrl加亮当前TAB的问题(所有家当,19分!)
我先
for (int t = 0; t < theWindowTab.GetItemCount(); t++)
{
TC_ITEM ti;
ti.mask = TCIF_PARAM;
theWindowTab.GetItem(t, &ti);
if (ti.lParam == (long) pView)
{
theWindowTab.SetCurSel(t);
theWindowTab.HighlightItem(t,FALSE);
theWindowTab.Invalidate();
break;
}
}
把所有的Tab的highlight设置为FALSE
然后
int l=theWindowTab.GetCurSel();
theWindowTab.HighlightItem(l,TRUE);
结果所有的TAB都是加亮的兰色!!!!!!!!!!1
怎么搬啊???//