MFC中如何改變STATIC TEXT的大小

時間 2022-08-13 16:40:06

1樓:

我說個簡單的方法:

加個成員變數cfont font;

在oninitdialog中font.createpointfont(120,l"楷體"); 120表示12號字型

當然static 的id要改,idc_stagetdlgitem(idc_sta)->setfont(&font);

2樓:匿名使用者

字型大小還是視窗大小?

mfc 請教怎樣設定static text控制元件的字型大小和顏色

3樓:

//改字型: 首先要把靜態控制元件id名稱改一下idc_static1//新建全域性變數: cfont font;

//在oninitdialog()中:

//font.createpointfont(480, _t("宋體"));

//getdlgitem(idc_static1)->setfont(&font);

//改顏色:

//窗體增加wm_ctlcolor訊息響應//在onctlcolor()中:

//if (pwnd == getdlgitem(idc_static1))//

mfc 請教怎樣設定static text控制元件的字型大小和顏色

vc靜態文字字型大小怎麼改變?

4樓:匿名使用者

點選對話方塊選擇屬性 之後右下方對話方塊裡 找font(size) 那個就是 控制元件 字型的大小

vc2008 我是在mfc對話方塊裡看到的

5樓:匿名使用者

通過改變 計算機的解析度。

mfc怎麼改變static text caption的值?

6樓:

cstatic *pstatic=(cstatic*)getdlgitem(idc_static_text);

pstatic->setwindowtext(_t("abcdefg"));

//這樣也可以,你也可以關聯一個變數,記住要用updatedata()

//手打的**,有錯你說說看~~~

7樓:匿名使用者

你的**中按鈕相應函式中設定,當然這點選按鈕後顯示才生效;

在對話方塊初始函式oninitdialog中設定(相同**)可以實現初始即顯示;

資源編輯中可以直接設定初始顯示。

mfc中 怎麼控制static text是否顯示

8樓:匿名使用者

首先你需要把static text的標籤重新命名, 否則可能不受**控制

接下來 有兩種辦法控制它,一種是關聯變數,另一種是getdlgitem()->showwindow()

9樓:匿名使用者

改變它的id號.然後getdlgitem(id)->showwindow(sw_hide)//隱藏

括號裡的換成sw_show//可見

最好吧id改了

mfc靜態文字如何設定字型?

10樓:帥幻邇

static cfont font; //定義靜態變數,也可以定義全域性變數或者對話方塊的成員變數,臨時變數或者區域性變數是不行的

font.createpointfont(120, "隸書");

getdlgitem(idc_static1)->setfont(&font);

可將靜態文字控制元件idc_static1的字型設定為隸書

11樓:

最直接的方法是獲取靜態文字框的cwnd物件,然後呼叫setfont函式。

如果是要把對話方塊中所有控制元件都換成同一種字型,可以直接在對話方塊的資源編輯器中修改。

MFC如何改變訊息框按鈕的文字屬性

messagebox 上的按鈕文字並不能直接修改,一種方法可以使用鉤子,間接修改按鈕上的文字,另一種就是自己做乙個類似 messagebox 功能的對話方塊。下面的例子是使用鉤子做的,關鍵 如下 定義乙個鉤子控制代碼 hhook hmsgboxhook 定義cbt鉤子過程 lresult callb...

mfc中靜態文字框怎麼顯示文字,MFC中靜態文字框怎麼顯示文字

cstring m text m text ee setdlgitemtext idc static1,m text 是對的,不過我要問,你的靜態文字框是誰的?你這樣寫是預設this setdlgitemtext idc static1,m text 如果你的文字框不是this的,那就不行,考慮 s...

MFC中如何實現通過瀏覽按鈕將檔案路徑寫到Edit框中,有沒有現成的控制項?還是需要自己弄對話方塊實現

cstring resultfilename cedit m result 顯示開啟檔案對話方塊 cfiledialog dlg true,text files txt ofn hidereadonly ofn overwriteprompt,text files txt all files if ...