Как получить длину строки?
Шрифт CFont.CreateFont(бла бла бла) С высотой, скажем, 16 и шириной 0( default)
Еще есть такая строчка:
Код:
pDC->SetMapMode(MM_TWIPS);
и
Код:
TEXTMETRIC fnt16TM;
pDC->GetTextMetrics(&fnt16TM);
pDC->GetTextMetrics(&fnt16TM);
при использовании fnt16TM.tmAveCharWidth получается немного меньше, и чем длинее строка, тем больше разница.
Как получить длину строки в твипах?
Всем спасибо:
Код:
BOOL GetTextExtentPoint32(
HDC hdc, // handle to DC
LPCTSTR lpString, // text string
int c, // characters in string
LPSIZE lpSize // string size
);
HDC hdc, // handle to DC
LPCTSTR lpString, // text string
int c, // characters in string
LPSIZE lpSize // string size
);