改變對話方塊上的字型顏色的大小

2021-06-14 08:10:12 字數 856 閱讀 7184

首先在類嚮導裡面,對映乙個成員變數,然後在該類的初始化函式中寫出以下**(主要是建立乙個字型),然後用對映的成員變數呼叫setfont()就可以了。

//設定對話方塊上的字型

cfont * f;

f = new cfont;

f->createfont(16, // nheight

0, //nwidth

0, //nescapement

0, // norientation

fw_bold, // nweight

false, // bitalic

false, //bunderline

0, //cstrikeout

ansi_charset, // ncharset

out_default_precis, // noutprecision

clip_default_precis, // nclipprecision

default_quality, // nquality

default_pitch | ff_swiss, // npitchandfamily

_t("宋體")); // lpszfac

m_nstatic1.setfont(f);

改變對話方塊顏色

2008 06 26 23 06 11 分類 技術積累篇 標籤 字型大小 大中小訂閱 其中函式的第乙個引數指定了背景顏色,第二個引數指定了文字顏色。下面的例子是將應用程式對話方塊設定為藍色背景和紅色文字,步驟如下 編譯並執行,此時對話方塊的背景色和文本色已發生了改變。值得注意的 是 在呼叫domod...

用字型選擇對話方塊改變字型

我看了一本比較舊的書叫 gtk gnome 程式設計 裡面講了乙個例子,怎樣來使用字型選擇對話方塊。由於書的比較舊,與最新的gtk 不對應,所以這個例子根本就不能執行。原因是,在書中提到了gtksyle這個結構,裡面有乙個項 struct gtkstyle gdkfont font 但是在最新版的g...

動態改變對話方塊大小

首先,需要在改變大小的對話方塊中新增一條分隔條,分隔條是用影象控制項製作的picture control,分隔條的位置就是對話方塊變小時所在的位置。修改分隔條id為 idc separator,選擇sunken屬性,意思是下陷。然後在需要修改的地方加入以下 static crect rectlarg...