由於控制項是也是視窗,使用者可以呼叫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...