VC中如何实现文字竖排效果-创新互联

这篇文章主要介绍VC中如何实现文字竖排效果 ,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

网站的建设成都创新互联公司专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为效果图设计等企业提供专业服务。

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

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

VC中如何实现文字竖排效果

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

VC中如何实现文字竖排效果


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

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)

以上是“VC中如何实现文字竖排效果 ”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


当前名称:VC中如何实现文字竖排效果-创新互联
分享URL:http://bzwzjz.com/article/ejise.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 移动网站建设 成都企业网站设计 网站建设费用 定制网站制作 高端网站设计 网站建设方案 成都网站建设 企业网站设计 成都网站建设公司 成都网站制作 宜宾网站设计 成都网站建设 成都网站设计 成都网站设计 成都网站建设推广 手机网站制作 成都网站建设流程 响应式网站建设 成都网站设计 品牌网站建设 梓潼网站设计