mfc在ondraw里面画了几个简单图形 怎么实现放大缩小

 我来答
来自月岩仪态万千的比目鱼
2014-08-15 · TA获得超过1571个赞
知道小有建树答主
回答量:1221
采纳率:50%
帮助的人:968万
展开全部
对OnDraw里面的画图函数里的参数乘以系数。
更多追问追答
追问
要是汉字呢
追答

CFont::CreatePointFont这个可以设置字体大小,其中的参数也用系数缩放。当然系数要选择合适的。不知道是不是和绘图的相同,你可以多试试。

BOOL CreatePointFont(
   int nPointSize,
   LPCTSTR lpszFaceName,
   CDC* pDC = NULL 
);
参数:
nPointSize
请求的的大小,取其1/10为其字体大小。例如:120为12-point font  磅值
lpszFaceName
一个CSTring或者一个指向null-terminated(以空为结尾的)字符串指针来标注字体名称。长度不得超过30个字母。函数EnumFontFamilies可列举能够使用的字体。如果lpszFaceName是NULL,那么GDI uses a device-independent typeface. 
pDC 
指向CDC对象的指针,用来将字体大小转化为逻辑单位,如果是NULL,那么就根据屏幕当前的上下文(context)来转化
返回值
非零为成功,否则失败
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式