佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > VC中實現(xiàn)文字豎排的簡單方法(推薦)

VC中實現(xiàn)文字豎排的簡單方法(推薦)

熱門標簽:智能手機 銀行業(yè)務 服務器配置 美圖手機 網(wǎng)站文章發(fā)布 檢查注冊表項 鐵路電話系統(tǒng) 呼叫中心市場需求

好多人都覺得在VC中實現(xiàn)文字豎排是一件很難的事情,其實可以使用“躺”著的字體很方便的實現(xiàn)文字豎排。

Windows中有一些字體是“躺”著的,例如:@Fixedsys、@System、@宋體、@黑體等等,有很多,這些字體和不加@的字體的唯一區(qū)別就是用這些字體顯示的文字是“躺”著的。如下圖:

對這些“躺”著的字體進行270°的旋轉(zhuǎn)就可以實現(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中實現(xiàn)文字豎排的簡單方法(推薦)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

標簽:新疆 滄州 長治 樂山 上海 紅河 河南 沈陽

巨人網(wǎng)絡通訊聲明:本文標題《VC中實現(xiàn)文字豎排的簡單方法(推薦)》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    北流市| 乾安县| 长丰县| 梓潼县| 常宁市| 霞浦县| 兰坪| 泸西县| 南汇区| 利辛县| 兴隆县| 开封县| 四川省| 昌宁县| 崇文区| 扬中市| 庆云县| 邓州市| 璧山县| 绵竹市| 聂拉木县| 托克逊县| 南康市| 普定县| 新营市| 武川县| 礼泉县| 邵阳县| 定兴县| 宜良县| 桐庐县| 自贡市| 江西省| 黑水县| 宿松县| 临高县| 蛟河市| 当阳市| 林州市| 英山县| 鹤山市|