创建旋转字体
CRect rect;
GetClientRect(&rect);
CClientDC dc(this);
dc.SetViewportOrg(rect.Width()/2,rect.Height()/2);//设置原点为中心
dc.SetBkMode(TRANSPARENT);
for(int i = 0; i<3600; i+=150)
{
LOGFONT lf;
::ZeroMemory(&lf,sizeof(lf));//清零内存块
lf.lfHeight = 120;//字体高度
lf.lfWeight = FW_BOLD;//粗体
lf.lfEscapement = i;//指定角度(10分之1度为单位)
lf.lfOrientation = i;//指定角度
lstrcpy(lf.lfFaceName,_T("Arial"));//字体
CFont font;
font.CreatePointFontIndirect(&lf);//创建该字体
CFont *pOldFont = dc.SelectObject(&font);
dc.TextOutA(0,0,_T(" Hello,MFC"));
dc.SelectObject(pOldFont);
}