如何改變控制項的字型

2021-04-20 11:36:29 字數 463 閱讀 2691

由於控制項是也是視窗,使用者可以呼叫cwnd: : setfont指定新字型。該函式用

乙個cfont指標,要保證在控制項撤消之前不能撤消字型物件。下例將下壓按鈕的字

體改為8點arial字型:

//declare font object in class declaration (.h file ).

private :

cfont m_font ;

// set font in class implementation (.cpp file ). note m_wndbutton is a

//member variable added by classwizard.ddx routines hook the member

//variable to a dialog button contrlo.

bool csampledialog : : oninitdialog ( )

如何改變字型風格

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

改變控制項的背景顏色和字型顏色

在預設情況下,我們看到的對話方塊及其控制項的背景和字型顏色都是淺灰色的,為了美化介面我們可以使用mfc中的wm ctlcolor訊息,它的響應函式是cwnd類的onctlcolor.該函式宣告如下 afx msg hbrush onctlcolor cdc pdc,cwnd pwnd,uint nc...

MFC中如何改變字型的大小

cfont m font 在建構函式中要初始化 2 在oninitdialog 方法中新增下列語句 m font createfont 60,25,0,0,100,false,false,0,ansi charset,out default precis,clip default precis,de...