Work around I can think of, but not that smooth.
//here is a work around
//add spaces to the captions of tabs as per
//number of tabs you want per line.
//the more tabs, the less spaces..
//I have put '*'s for captions 2,3,4,6,8,9 below.
//You should be using spaces instead.
//One important thing to note is width of the
//tab control, which holds the key.
CString str[10];
str[0] = "item 1";
str[1] = "item 2***************************************";
str[2] = "item 3**************";
str[3] = "item 4*********";
str[4] = "item 5";
str[5] = "item 6**************************";
str[6] = "item 7";
str[7] = "item 8*************";
str[8] = "item 9*****************************";
str[9] = "item 10***********";
TC_ITEM ti;
ti.mask = TCIF_TEXT;
for (int i = 0; i < 10; i++)
{
ti.pszText = str[ i ].GetBuffer(str[ i ].GetLength());
m_tab1.InsertItem( i, &ti);
}