mfc制作具有动画效果的字体,可以设置字体
来源:互联网 发布:平胸 知乎 编辑:程序博客网 时间:2024/05/22 13:13
void CMyView::OnDraw(CDC* pDC)
{
CMyDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
CRect rect;
GetClientRect(rect);
pDC->Ellipse(rect.Width()/2-200,rect.Height()/2-200,rect.Width()/2+200,rect.Height()/2+200);
LOGFONT lf;
CFont font;
CFont *oldFont;
lf.lfHeight=40;
lf.lfWeight=10;
lf.lfEscapement=m_dEscapement;
lf.lfOrientation=m_dOrientation;
lf.lfWeight=300;
lf.lfItalic=FALSE;
lf.lfUnderline=FALSE;
lf.lfStrikeOut=FALSE;
lf.lfCharSet=ANSI_CHARSET;
lf.lfOutPrecision=OUT_STROKE_PRECIS;
lf.lfClipPrecision=CLIP_STROKE_PRECIS;
lf.lfQuality=DRAFT_QUALITY;
lf.lfPitchAndFamily=VARIABLE_PITCH|FF_MODERN;
strcpy(lf.lfFaceName,"仿宋_GB2312");
font.CreateFontIndirect(&lf);
oldFont=pDC->SelectObject(&font);
pDC->TextOut(rect.Width()/2,rect.Height()/2,"-->---------:)");
pDC->SelectObject(oldFont);
}
int CMyView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CView::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
SetTimer(1,1000,NULL);
return 0;
}
void CMyView::OnDestroy()
{
KillTimer(1);
// TODO: Add your message handler code here
}
void CMyView::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
m_dEscapement=m_dEscapement-100;//顺时钟转
m_dOrientation=m_dOrientation-100;
Invalidate();
CView::OnTimer(nIDEvent);
}
- mfc制作具有动画效果的字体,可以设置字体
- MFC的字体设置
- 怎么做出具有凹陷效果的字体
- MFC 可以设置背景色、字体、字体颜色、透明背景的 Static 静态文本控件
- MFC可以设置字体名称、大小、字体前景色、背景色的Static控件
- MFC 可以设置背景色、字体、字体颜色、透明背景的 Static 静态文本控件
- [MFC] MFC 字体设置
- font-awesome-animated字体的动画效果
- MFC中字体设置
- MFC 设置字体
- C++ MFC字体设置
- MFC设置字体详解
- MFC 对话框字体设置
- mfc中字体设置
- MFC字体设置,实现字体旋转的方法
- 字体设置及效果
- 设置字体不同效果
- textarea是可以设置字体颜色的
- jquery 右键弹出菜单
- 雅虎公司C#笔试题【中文C#技术站 】
- 【小李木耳】出品:成长乏力!20101222
- 怎么下载那些东西啊
- 论游戏的模型表达
- mfc制作具有动画效果的字体,可以设置字体
- CSS hack浏览器兼容一览表
- NET MVC DropDownList使用
- 推荐一些经典书籍,100多本,Linux编程和Linux内核也很多
- 线性算法的让人惊叹的效率
- 告诉你一个真实的Google
- DIV居中问题
- XMLSchema 模式与命名空间
- WCF之注意事项