VC中實(shí)現(xiàn)文字豎排的簡單方法(推薦)
好多人都覺得在VC中實(shí)現(xiàn)文字豎排是一件很難的事情,其實(shí)可以使用“躺”著的字體很方便的實(shí)現(xiàn)文字豎排。
Windows中有一些字體是“躺”著的,例如:@Fixedsys、@System、@宋體、@黑體等等,有很多,這些字體和不加@的字體的唯一區(qū)別就是用這些字體顯示的文字是“躺”著的。如下圖:
對這些“躺”著的字體進(jìn)行270°的旋轉(zhuǎn)就可以實(shí)現(xiàn)文字豎排了,效果如下:
以下代碼可以產(chǎn)出豎排的宋體。
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中實(shí)現(xiàn)文字豎排的簡單方法(推薦)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于vbs 生成靜態(tài)頁面過程中出現(xiàn)的問題
訪問某個(gè)aspx頁面,然后把服務(wù)器返回的頁面以filestream 的形式保存為html格式,接下來將介紹實(shí)現(xiàn)代碼2012-12-12vbs 自制數(shù)字益智游戲?qū)崿F(xiàn)代碼
這篇文章主要介紹了vbs 自制數(shù)字益智游戲?qū)崿F(xiàn)代碼,需要的朋友可以參考下2019-04-04vbs判斷磁盤類型和檢測硬盤剩余空間的實(shí)現(xiàn)代碼
這篇文章主要介紹了vbs判斷磁盤類型和檢測硬盤剩余空間的實(shí)現(xiàn)代碼,需要的朋友可以參考下2016-10-10VBS InternetExplorer.Application的屬性和方法介紹
V這篇文章主要是介紹vBS InternetExplorer.Application 屬性和方法,需要的朋友可以參考一下2009-07-07VBScript使用ADSI為IIS批量添加屏蔽或允許訪問的IP
用ADSI+ASP添加IP到IIS禁止訪問列表中2008-12-12