MFC 改變視窗類名

2021-06-25 21:28:00 字數 474 閱讀 3069

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即可

MFC 改變視窗類名

mfc 改變視窗類名 1,改變視窗類名 比如 myclassname是自己想設定的類名 方法 開啟資源檢視,右擊外掛程式視窗,屬性改掉classname屬性,若它為灰色,右擊.rc檔案改mfc mode屬性為false,再改 2,改變後在ctestcpp中的initinstance 註冊該視窗類名 ...

如何改變MFC應用程式主視窗的類名

說明mfc自動建立的應用程式中,主視窗的類名是固定的。但在許多情況下,你可能希望自己擬定mfc的主視窗的類名。如果你想進行程序間通訊 ipc 這種技術就更顯得簡潔有效。最早的實現不同程序間通訊的方法是傳送訊息,但是傳送訊息需要知道傳送的目標物件,即確定目標視窗,識別出它的id。一種方法是迭代所有具有...

MFC 改變視窗外形

windows中所有視窗顯示預設為矩形,很多時候我們希望視窗的形狀可以隨意變化。這個時候我們就需要使用mfc的crgn類,每乙個視窗都有乙個自己的crgn,定義了當前視窗的顯示區域,crgn就好像是在一張上新增了相框,相框的形狀就決定了 視窗的顯示範圍。當然顯示區域之外就屬於其他視窗。一,多邊形視窗...