Я пытаюсь написать вертикальный текст, используя MFC GDI, и каким-то образом записанное изображение обрывается, когда я пытаюсь повернуть его на угол (скажем, 30 градусов). Может ли кто-нибудь подсказать мне, в чем может быть проблема. Определения CreateFont и текст для написания приведены ниже:
m_SmallFontVert.CreateFont(14,0,300,300,FW_BOLD, FALSE, FALSE, 0, ANSI_CHARSET,
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY, DEFAULT_PITCH | FF_ROMAN,
"Arial");
И мой текст:
CRect HeightRect(450,850,800,1000);
HeightRect.MoveToXY(450,500);
CString HeightText = "HEIGHT";
pDC->DrawText(HeightText,HeightRect,DT_LEFT);
Дает вывод:
Любые предложения о том, где я могу быть не прав?