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中如何实现文字竖排效果-创新互联
文章出自:http://hxwzsj.com/article/ejise.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 营销型网站建设 专业网站设计 成都网站设计 成都网站建设 成都网站建设 重庆网站建设 网站制作 企业网站建设公司 高端品牌网站建设 手机网站设计 成都网站建设公司 重庆网站制作 高端网站设计推广 阿坝网站设计 成都网站建设 自适应网站设计 网站制作 企业网站建设 响应式网站设计 外贸网站建设 成都网站建设 四川成都网站建设