VC程式設計 CEdit改變字型大小的方法

2021-05-22 16:44:30 字數 967 閱讀 8158

方法很多,這裡講解兩種比較簡單的方法,也是從google上搜尋來的。

方法一:

cwnd*   pedit;  

pedit   =   getdlgitem(idc_edit_one);  

assert(pedit   !=   null);  

hfont   hfont   =   (hfont)::getstockobject(system_fixed_font);  

cfont*   pfont   =   cfont::fromhandle(hfont);  

pedit->setfont(pfont);  

方法二:

cfont * f;

f = new cfont;

f->createfont(22, // nheight

0, // nwidth

0, // nescapement

0, // norientation

fw_bold, // nweight

true, // bitalic

false, // bunderline

0, // cstrikeout

ansi_charset, // ncharset

out_default_precis, // noutprecision

clip_default_precis, // nclipprecision

default_quality, // nquality

default_pitch | ff_swiss, // npitchandfamily

_t("arial")); // lpszfac

getdlgitem(idc_edit_receive)->setfont(f);      //idc_edit_receive是edit框標號

方法一,方法二其實是類似的,方法二比較好,可以自由建立字型。

VC 標題的改變

1 文件標題的改變 例 改變csdititledoc onnewdocument 函式為 bool csdititledoc onnewdocument 執行程式,則每次選擇選單中的 檔案 的 新建 選項時,文件標題就變成 文件標題 sdititle 2 主視窗標題的改變 改變主視窗的標題有兩種 第...

Android 快速 簡便的改變字型大小

在看此之前,先看這篇。看完之後我們再開始。1.我不太喜歡原文中的從結束到開始的寫文方式,會讓看的人從頭開始都是莫名其妙,這些是怎麼來的,看到後面才知道是後面的,那為何不怎麼開始就怎麼寫呢,你的寫作順序不就是解決方法的順序嗎?2.開始正題 原文中會定義 三個size,使用的時候又會寫這麼多 12sp ...

VC限制只能輸入常規數字的CEdit控制項

mfc提供的cedit控制項,可以設定其屬性為num,也就是限定只能輸入數字,但是,有個問題就是小數點沒法輸入了。在訂單系統編寫的時候,我想限制價錢和重量的輸入只能是數字,整數或者浮點數。因為都是正數,所以我就沒有考慮負號的因素,有興趣的可以加上這一功能。所以,只能自己編寫乙個數字的cedit控制項...