DrawText的参数设置,让字体自动变大小? DrawText的参数设置,让字体自动变大小?上次提出了很多个字符来,结果没有人知道,现在要一个汉字,让这个汉字占满 DrawText 给定的空间,让汉字自动变大小来符合这个空间。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、由你给定的高度计算最近接的字号;2、用这个字号创建字体,字体名称 FaceName 随便,可以 CWnd::GetFont();3、在 DrawText 之前先 DC.SelectObject 这个 Font;4、DrawText 的 Rect 使用你指定的坐标和大小。收工。 不存在"自动"这种方法,每个看似自动的动作都需要你写程序.首先在你要画字的时候或者收到需要重绘消息的时候先检测DrawText的区域,然后根据这个大小取适当的字体号,最后把字画上去. Setup Factory制作安装文件后不能运行?! 空间跑那儿去了? ASP中使用的COM组件弹了一个框,IIS不重启就没招了么? 求助:如何禁用右键菜单 Release版本程序正常中止(没出现错误),怎么找出错误 我的程序在编译的时候,出现错误,谁能告诉我呢? 读取硬盘序列号出现的错误。 响应消息的问题,急 高分收购C++的类库函数手册! 为什么B样条曲面没有显示 MFC 列表框中怎么没有CListCtrl 有没有这样的函数,自动变大小字体的?
2、用这个字号创建字体,字体名称 FaceName 随便,可以 CWnd::GetFont();
3、在 DrawText 之前先 DC.SelectObject 这个 Font;
4、DrawText 的 Rect 使用你指定的坐标和大小。
收工。
首先在你要画字的时候或者收到需要重绘消息的时候先检测DrawText的区域,然后根据这个大小取适当的字体号,最后把字画上去.