ооо ну это хз. Это я не умею делать. Примерно так
заранее узнать размер каждой буквы занести в массив например int wordSize[255];
узнать промежуток между буквами например
int space = 1;
int len=0;
for(int i=0;i<strlen(text);i++)
{
int sizea = wordsize[(int)text[i]];
len += sizea + space;
}
len -= space;
//len - это размер нашей строки в пикселях