手机
当前位置:查字典教程网 >脚本专栏 >vbs >VC中实现文字竖排的简单方法(推荐)
VC中实现文字竖排的简单方法(推荐)
摘要:好多人都觉得在VC中实现文字竖排是一件很难的事情,其实可以使用“躺”着的字体很方便的实现文字竖排。Windows中有一些字体是“躺”着的,例...

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

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

VC中实现文字竖排的简单方法(推荐)1

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

VC中实现文字竖排的简单方法(推荐)2

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

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 */

大家可以试一下。

以上这篇VC中实现文字竖排的简单方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持查字典教程网。

【VC中实现文字竖排的简单方法(推荐)】相关文章:

VBS实现工作表按指定表头自动分表

基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版

VBScript 输出中的对齐实现方法

一个实现VBS倒计时的代码

使用 Iisweb.vbs 暂停网站的方法

VBS中的字符串连接的性能问题

用vbs实现的输入助手附使用方法

用VBS读写二进制文件的另一种方法分享

使用 Iisftp.vbs 启动FTP站点的方法

vbs下一些取特殊路径的方法总结

精品推荐
分类导航