在MFC的視窗建立之後修改視窗的標題

2021-06-08 19:24:29 字數 706 閱讀 2603

框架視窗建立之後修改,在 cmainframe的oncreate( )函式中編寫**修改。

方法:先呼叫sdk的setwindowlong()函式,去掉fws_addtotitle,然後呼叫setwindowtext()函式就修改就可以。setwindowtext()函式可以是sdk,也可以是cwnd類的函式。

cwnd::setwindowtext("guagua");

最後說明:setwindowtext()這個函式可以修改任何從cwnd類派生的視窗的標題。

setwindowtext()函式通常和

cwnd* afxgetmainwnd( )

cframewnd* getparentframe( ) const;

cwnd* getdlgitem ( intnid

) const;

結合使用。目的是為了獲取某個特定視窗的指標,這樣就可以呼叫setwindowtext()函式了。

如:getdlgitem ( intnid

MFC視窗的建立

新建乙個空的win32 project 我的編譯器版本vs2013 在新增項中選擇空專案 工程建立完成後,在標頭檔案與原始檔的資料夾中分別新增乙個乙個.h檔案與.cpp檔案起名為mfc.h與mfc.cpp 自擬 在標頭檔案中分別建立應用程式類與視窗架構類,如下 include mfc標頭檔案 cla...

MFC 修改視窗樣式

之前說過,修改視窗大小,視窗樣式的方法。這裡說明一下修改視窗的圖示,游標和背景的方法。修改視窗大小,樣式是在建立視窗的時候進行的,而修改圖示,游標和背景是在設計視窗類的時候進行的。由於mfc封裝了相關操作。所以我們需要將自己寫的視窗類應用到mfc的框架中。1.通過視窗類進行修改 在bool cmai...

MFC 使用MFC建立視窗

標頭檔案 mfc是乙個封裝了windowsapi且物件導向的c 類庫,同時也是乙個應用程式的框架結構。另外,並非所有mfc提供的函式都是類的成員,mfc也以 全域性函式的形式,為使用者提供了各類字首為afx的函式,可供使用者在必要時隨時隨地進行呼叫。由mfc建立的應用,我們不能夠直接看到其程式的入口...