博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC中实现文字竖排的简单方法
阅读量:5777 次
发布时间:2019-06-18

本文共 513 字,大约阅读时间需要 1 分钟。

好多人都觉得在中实现文字竖排是一件很难的事情,其实可以使用“躺”着的字体很方便的实现文字竖排。

Windows中有一些字体是“躺”着的,例如:@Fixedsys、@System、@宋体、@黑体等等,有很多,这些字体和不加@的字体的唯一区别就是用这些字体显示的文字是“躺”着的。如下图:

对这些“躺”着的字体进行270°的旋转就可以实现文字竖排了,效果如下:

以下代码可以产出竖排的宋体。

CFont   font;    CFont   *pOldFont;     font.CreateFont(18, 0, 2700, 2700, FW_NORMAL,   0, 0, 0, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS,   CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY,   DEFAULT_PITCH,"@宋体");  pOldFont=dc.SelectObject(&font) dc.TextOut(50,50,"文字竖排"); dc.SelectObject(&pOldFont)/* 何问起 hovertree.com */

 

大家可以试一下。

推荐:

转载地址:http://hfuyx.baihongyu.com/

你可能感兴趣的文章
mybatis入门
查看>>
SqlBulkCopy大批量数据插入到sql表中
查看>>
Android:创建文件或文件夹以及获取sd卡根目录
查看>>
[CareerCup] 7.2 Ants on Polygon 多边形上的蚂蚁
查看>>
python中列表,元组,字符串如何互相转换
查看>>
【转】深入浅出JMS(一)--JMS基本概念
查看>>
购物车作业的优化
查看>>
自研网关纳管Spring Cloud(一)
查看>>
小程序游戏如何接入支付呢?
查看>>
TP Rate ,FP Rate, Precision, Recall, F-Measure, ROC Area,
查看>>
grid++ 开发教程
查看>>
[WPF]实现密码框的密码绑定
查看>>
nfs远程挂载问题记录
查看>>
数据源从druid迁移到HikariCP
查看>>
springboot整合thymeleaf模板引擎
查看>>
深度图像的获取原理
查看>>
集合 enum 枚举 简介 案例 MD
查看>>
Redis学习笔记(二)解析dump.rdb文件工具之redis-rdb-tools
查看>>
mysql 导出表结构和表数据 mysqldump用法
查看>>
查看数据库表的数据量和SIZE大小的脚本修正
查看>>