改變 DrawText 字型

2021-06-04 17:18:02 字數 576 閱讀 6242

cfontfont;

verify(font.createpointfont(180,"arial", pdc));//建立字型 arial格式 180為字高

font* def_font =pdc->selectobject(&font); //選擇該字型進入pdc

m_size =pdc->gettextextent(tmp_lpbuf,len);//計算buf中的字型總寬為多少個畫素

setrect(&rect_adcon,10,(iheigh-adhight),iwidth-20,iheigh);//設定rect

pdc->setbkmode(transparent);//設定字型背景為透明

pdc->drawtext(tmp_lpbuf,&rect_adcon,dt_left|dt_vcenter|dt_singleline);//居左居中 單行

pdc->selectobject(def_font);//恢復pdc的預設字型

//done with the font. delete the font object.

font.deleteobject();//釋放這個新建的font物件

Spinner改變字型

arrayadapteradapter arrayadapter.createfromresource this,r.array.profession item,r.layout.myspinner dropdown myspinner dropdown.xml profession.xml 計算機...

gvim 改變字型

因 gvim 只能使用等寬字型,故對話方塊列出的字型比你系統裡安裝的字型要少得多。這時可以用如下命令查詢所選擇的字型 set guifont?回顯結果象這樣子 guifont nimbus mono l 14 若要設定某個字型為gvim啟動後的預設字型,如上面例子,則在 vimrc中如下設定 set...

如何改變字型風格

改變字型風格要比改變它的大小要容易一點,因為在字型的建構函式中可以傳乙個字型風格作為引數.舉個例子 乙個加粗的標籤字型 label label new label label.font new font label.font,fontstyle.bold 如果你想保持初始的風格並且加粗它 label...