mfc 改變視窗類名
1,改變視窗類名:比如:myclassname是自己想設定的類名
方法:開啟資源檢視,右擊外掛程式視窗,屬性改掉classname屬性,若它為灰色,右擊.rc檔案改mfc mode屬性為false,再改
2,改變後在ctestcpp中的initinstance()註冊該視窗類名
wndclass wc;
// 獲取視窗類資訊。mfc預設的所有對話方塊的視窗類名為 #32770
::getclassinfo(afxgetinstancehandle(), _t("#32770"), &wc);
// 改變視窗類名
wc.lpszclassname = _t("myclassname");
// 註冊新視窗類,使程式能使用它
afxregisterclass(&wc);
如果wince中,#32770改為dialog即可
1.修改mfc的圖示:
hicon m_hicon;//定義乙個icon控制代碼
seticon(m_hicon, true); // set big icon 設定大圖示
seticon(m_hicon, false); // set small icon 設定小圖示
//這樣就完成了圖示的設定
2.設定視窗標題
如果工程是mfc的文件檢視結構工程,要設定標題,設定檢視view類的text是沒用的。
要設定文件標題,在view類使用:
1
getdocument()->settitle(strtext1);
要設定主視窗標題,用:
1
afxgetmainwnd()->setwindowtext(strtext1);
MFC 改變視窗類名
mfc 改變視窗類名 1,改變視窗類名 比如 myclassname是自己想設定的類名 方法 開啟資源檢視,右擊外掛程式視窗,屬性改掉classname屬性,若它為灰色,右擊.rc檔案改mfc mode屬性為false,再改 2,改變後在ctestcpp中的initinstance 註冊該視窗類名 ...
如何改變MFC應用程式主視窗的類名
說明mfc自動建立的應用程式中,主視窗的類名是固定的。但在許多情況下,你可能希望自己擬定mfc的主視窗的類名。如果你想進行程序間通訊 ipc 這種技術就更顯得簡潔有效。最早的實現不同程序間通訊的方法是傳送訊息,但是傳送訊息需要知道傳送的目標物件,即確定目標視窗,識別出它的id。一種方法是迭代所有具有...
MFC 改變視窗外形
windows中所有視窗顯示預設為矩形,很多時候我們希望視窗的形狀可以隨意變化。這個時候我們就需要使用mfc的crgn類,每乙個視窗都有乙個自己的crgn,定義了當前視窗的顯示區域,crgn就好像是在一張上新增了相框,相框的形狀就決定了 視窗的顯示範圍。當然顯示區域之外就屬於其他視窗。一,多邊形視窗...