由於在vc程式設計中,不能單獨對介面中的某一部分的字型進行設定,只能對整個窗體的字型進行整體設定(在窗體的font屬性中進行設定),如果想對某一元件或某些元件的字型進行改變,需要在程式中實現,比如在oninitdialog()初始化**中程式設計實現。
例如:cfont font;
font.createpointfont(12,"黑體",null);
getdlgitem(idc_static_dir_onoff_title)->setfont(&font);
getdlgitem(idc_static_indir_onoff_title)->setfont(&font);
getdlgitem(idc_static_cj_title)->setfont(&font);
其中,
idc_static_dir_onoff_title、idc_static_indir_onoff_title、idc_static_cj_title為控制項的id號。
bool createpointfont( //建立指定字型型別和字型大小
int npointsize, //字型的大小
lpctstr lpszfacename, //字型型別
cdc* pdc = null (不太清楚,就設定為null) );
VC字型顏色 VC助手
問題 1 書寫的 中部分關鍵字並沒有變成藍色,如int是藍色字型,但是cstring就不是藍色,而是黑色,請教高手這是什麼原因 2 在用vc 的mfc做一應用程式的時候,發現我的cpp檔案裡的程式源 全是黑色的,我以前編的時候都是彩色的呀,這下為什麼就變了呢?標頭檔案裡的原始碼卻都很正常 顏色有黑,...
vc可設定字型和顏色的按鈕
以下為具體的實現方法 加入乙個新類,類名 cmybutton,基類 cbutton。在標頭檔案 mybutton.h 中加入以下變數和函式定義 private int m style 按鈕形狀 0 正常,1 當前,2 按下,3 鎖定 bool b inrect 滑鼠進入標誌 cstring m st...
VC設定字型
方法1 詳細設定字型資訊 設定字型 cfont pfont getdlgitem idc static1 getfont logfont logfont pfont getlogfont logfont logfont.lfheight 26 設定字型大小 logfont.lfweight fw n...