我有这个Win32用户绘制的选项卡控件,它创建为:CONTROL"Tab1",IDC_TAB_CONT,"SysTabControl32",TCS_BOTTOM|TCS_OWNERDRAWFIXED|NOTWS_VISIBLE,0,14,185,88我希望此控件能够调整其选项卡的大小,因为永远不必看到“滑动箭头”:现在,除了它不会响应TabCtrl_SetItemSize之外,这个控件的几乎所有内容都按预期工作。尽我所能,当我绘制标签时(在传递给WM_DRAWITEM的DRAWITEMSTRUCT中),我得到的标签大小始终是适合最长标题的大小它们,而不是我用TabCtrl_SetIte
1创建TabCtrl控件 //创建TabCtrl控件 hTabCtrl=CreateWindowEx(0,TEXT("SysTabControl32"),NULL,WS_VISIBLE|WS_CHILD|TCS_TABS, 10,10,300,200,hWnd,(HMENU)10001,hInstance,0); //插入选项卡 TCITEMtcItem={0}; tcItem.mask=TCIF_IMAGE|TCIF_TEXT; tcItem.pszText=(LPTSTR)TEXT("Item1"); tcItem.iImage=0; SendMessage(hTabCtrl,TCM_I