MFC Static文字的字型 大小 顏色設定

2021-06-15 06:08:43 字數 432 閱讀 4891

1.新建基於對話方塊的工程,新增static控制項,id設為:idc_static1;

2.新增變數:

cbrush m_brush;

cfont m_font;

3.oninitdialog()中初始化設定:

m_font.createpointfont(150,"華文行楷");

m_brush.createsolidbrush(rgb(0,255,0));

4.新增wm_ctrlcolor訊息,響應函式中新增:

// todo: change any attributes of the dc here

switch(pwnd->getdlgctrlid())

MFC Static控制項背景透明時文字覆蓋重影

通過對映onctlcolor訊息,而後在該函式中使用pdc setbkmode transparent 使static控制項背景透明時會出現 文字覆蓋重影的問題,當改變控制項的文字就會發生新文字與舊文字重疊的現象。可以通過以下方式使static控制項文字在透明狀態下改變時不會產生文字重疊問題 1 由...

MFC Static控制項背景透明時文字覆蓋重影

通過對映onctlcolor訊息,而後在該函式中使用pdc setbkmode transparent 使static控制項背景透明時會出現 文字覆蓋重影的問題,當改變控制項的文字就會發生新文字與舊文字重疊的現象。可以通過以下方式使static控制項文字在透明狀態下改變時不會產生文字重疊問題 1 由...

文字和字型

1 使用者機器中安裝的字型 2 儲存在第三方 上的字型 3 儲存在web伺服器上的字型,可通過 font face規則隨網頁一起傳送給瀏覽器。1 font family body 多個字型使用字型棧,用逗號隔開。serif sans serif是最保險的方法。font family屬性可以繼承。2 ...