如何使某一汉字旋转90度,然后在视图上输出,最好给出源码,谢谢先。
解决方案 »
- 请问哪位能解释一下语音卡开发中的语音通道和多少路是什么意思?
- 正常登陆网站后,有什么返回值???
- 请教C问题!
- 有没有函数判断我在CEdit里输入的是数字!
- 关于VC程序与WEB服务器通讯的问题,急待解决,请大家帮我!!!
- -------IE控件怎么不能打印出背景图片呀,--------------------------------------------
- 小弟有个课件《操作系统作业调度模拟(C语言实现)》能否帮忙实现!!!
- VS2010添加菜单项运行后突然显示为灰色,点击无效
- 有没有一个函数,可以获取界面上的一段字符串(只知道起始坐标,不知道终点坐标)?
- 如何将LISTBOX分隔,在哪里分隔?
- 誰可以給我由c++編寫的DLL供其它語言調用的例程
- 如何在combo中添加item啊?
void CSdiView::OnDraw(CDC* pDC)
{
CSdiDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
CFont NewFont;
//创建一逻辑字体,高50、宽50、倾斜30度,其他参数请查阅文档
NewFont.CreateFont(50,50,900,0,0,0,0,0,GB2312_CHARSET,OUT_TT_PRECIS,\
CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY, FIXED_PITCH,"");
//选进设备描述表
CFont *pOldFont=pDC->SelectObject(&NewFont);
//设置字体颜色,这里是黑色
pDC->SetTextColor(RGB(0,0,0));
//在(0,250)处显示
pDC->TextOut(0,250,"旋转的字体");
pDC->SelectObject(pOldFont); // TODO: add draw code for native data here
}
或者理解结构LOGFONT,再用CreateFontIndirect(),你也可以解决这种问题。给点分吧