關于按鈕控件上的字體的設置,需要注意的是CFont font;變量要作為類的成員變量進行聲明,而不能作為局部變量進行申明,否則字體的設置將不會產生任何效果。此外,對于按鈕控件字體的設置也有不同的方法,這里主要講述兩種比較常用的設置方式:利用CreatePointFont和利用CreateFont兩種。
下面結合實例詳細說明(**完整的實例程序可在我的CSDN資源中下載:[http://download.csdn.net/detail/margin1988/4241142](http://download.csdn.net/detail/margin1988/4241142)**):
在Point9Dlg.h中添加成員變量:
~~~
public:
CButton m_btn;
CButton m_btn2;
CFont font1;
CFont font2;
~~~
(1)CreatePointFont方式:
~~~
font1.CreatePointFont(190,"隸書");
m_btn.SetFont(&font1);
~~~
(2)CreateFont方式:
~~~
font2.CreateFont( 25,0,0,0,FW_NORMAL,FALSE,FALSE,0,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,DEFAULT_QUALITY,
DEFAULT_PITCH | FF_MODERN,_T("隸書") ) ;
m_btn2.SetFont(&font2);
~~~
- 前言
- VC++中自定義熱鍵及響應
- CFileDialog文件對話框
- VC++中客戶區保存為BMP圖片
- VC++讀、寫注冊表
- VC++播放音頻文件和音頻數據的方法
- VC++調用Matlab編寫的DLL(混合編程)
- VC++中文件讀、寫和其他相關操作匯總
- VC++獲取系統當前時間
- VC++按鈕控件字體設置
- VC++軟件界面風格簡單美化
- VC++中一些常用的數據類型之間的相互轉化
- VC++中截取字符串的方法
- VC++中vector矢量的使用方法及隨機相關
- VC++中結構體的定義及使用
- VC++中List Control控件的使用方法介紹
- VC++中窗口過程函數及其消息發送、響應機制介紹
- VC++中Ribbon編程架構及SDI架構多視圖切換介紹
- 串口通信基礎知識及VC++實現
- VC++中單個鍵盤按鍵的響應
- VC++中的計時器及多媒體高精度計時器
- VC++編寫DLL導出函數及其調用方法
- VC++對話框(CDialog)的全屏顯示及控件居中顯示
- VC++對話框(CDialog)添加背景圖片
- VC++圖片控件(Picture Control)顯示資源位圖(BMP)、文件位圖(BMP)、其它格式文件圖片(JPG\PNG\BMP)的方法
- VC++對Access數據庫的操作(查詢、插入、更新、刪除等)