MFC中如何改變字型的大小

2021-07-22 16:09:05 字數 755 閱讀 1667

cfont* m_font;//在建構函式中要初始化
(2)在oninitdialog()方法中新增下列語句:

m_font->

createfont(60,25,0,0,100,false,false,0,ansi_charset,out_default_precis,clip_default_precis,default_quality,ff_swiss,lpctstr("arial"));

//字型高度,字型寬度,,,字型的磅數,...,字型的名稱

//cedit *m_edit=(cedit *)getdlgitem(idc_edit1);

m_edit.setfont(m_font,false);

m_edit.setfont(m_font);

2.改變靜態文字框static text中字型的大小

為靜態文字框關聯控制項變數cstatic m_static,設定字型時可以這樣寫:

//設定static字型  

m_font.createpointfont(300, "arial", null);

m_static.setfont(&m_font,true); //或者getdlgitem

(idc_static1)->setfont(m_font);

注:如果幾個靜態文字框的控制項id是相同的,則無法關聯相應的變數,比如可將idc_static修改為idc_static1

MFC編輯框如何改變字型的大小

說明 其中m editplace為ceidt控制項型別的變數。方法一 步驟一 在dlg類中增加乙個類成員變數 cfont m editfont 注意 這裡 font 物件必須是類成員變數,不能是區域性變數,否則會出現只改變了游標的大小,而不能改變字型的大小。步驟二 在oninitdialog方法中增...

VC 中改變Static Text字型的大小

在建構函式中呼叫createfont方法,記得在標頭檔案中加入cfont font 申明字型的物件 ceasycase ceasycase cwnd pparent null cdialog ceasycase idd,pparent 以下是獲得了你的static text控制項的指標,這樣就可以設...

VC 中改變Static Text字型的大小

在建構函式中呼叫createfont方法,記得在標頭檔案中加入cfont font 申明字型的物件 ceasycase ceasycase cwnd pparent null cdialog ceasycase idd,pparent 以下是獲得了你的static text控制項的指標,這樣就可以設...