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

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

熱門標(biāo)簽:佛山真人電銷機(jī)器人廠家 東營快遞外呼系統(tǒng) 齊齊哈爾高德地圖標(biāo)注店 哪里有便宜的地圖標(biāo)注公司 神行者美術(shù)館地圖標(biāo)注 百度地圖標(biāo)注點距離代碼 如何用機(jī)器人進(jìn)行電銷 地圖標(biāo)注政府哪個部門管 除了地圖標(biāo)注還有這種生意嗎

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

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

對這些“躺”著的字體進(jìn)行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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

標(biāo)簽:文山 銅川 邢臺 湖州 鶴壁 西安 四平

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《VC中實現(xiàn)文字豎排的簡單方法(推薦)》,本文關(guān)鍵詞  中,實現(xiàn),文字,豎排,的,簡單,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VC中實現(xiàn)文字豎排的簡單方法(推薦)》相關(guān)的同類信息!
  • 本頁收集關(guān)于VC中實現(xiàn)文字豎排的簡單方法(推薦)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章