1樓:小七會乖的
直接用文字框代替吧。
mfc::點 選單->新建,背後是哪個類建立了新view?
2樓:網友
是基類預設處理的,你如果沒有過載基類的new()方法,就預設呼叫它的新建方法,你可以試試過載那個方法,就執行你自己的**了。
mfc 中如何建立類似於 visual studio 中可以關閉的 view?
3樓:網友
visual studio2010中可以直接生成的,之前的版本好像不行,用visual studio2010新建專案選擇mfc應用程式,然後在多文件或單檔案選擇的右邊選擇專案型別:visual studio就可以了。
4樓:網友
檢視選單裡面的開啟的畫面並不是mfc中對應的cview類。。
5樓:網友
多文件不是就可以??
mfc中建立了乙個類,在classview中找不到了。
6樓:網友
1、切換到 fileview ;
2、找到看不到那個類的標頭檔案;
3、開啟標頭檔案,隨便按個空格什麼的,就出來了;
4、不要儲存標頭檔案,關閉即可。
7樓:網友
在solution explorer中把這類的兩個檔案新增進去就行了。
mfc中新建了工程,如果選擇以view為基類的話,系統會自己生成對應的view和doc類,請問這和自己建的類
8樓:網友
re:那如果我要建了把當前檢視分割要基於兩個view類,是自己建立兩個新的view,或者也可以只建立乙個,另乙個用系統的?
mfc的單文件框架檢視可以將視拆分幾個,這樣也可以實現幾個不同的view
9樓:何處淬吳鉤
沒本質區別。水平高了可以寫自己的類,不用mfc的類。實際上很多高水平的軟體公司都有自己成熟的類庫,不用或少用mfc的類。
10樓:我不廢了
cview類的父類是cwnd,cwnd和cdocument都是從ccmdtarget繼承來的。可以自己建,很複雜。而且自動生成的東西很多不能改,就算某些註釋你刪除掉也會報錯。
11樓:網友
沒有本質區別, mfc為你生成了程式框架,可以減少一些自己的工作量。
12樓:網友
沒什麼區別你甚至可以手動寫這兩個類!
請問mfc中view類和doc類如何區別
13樓:燃燒的左眼
vc講的是視覺化程式設計,你想讓大家看見的東西就在view中寫,不想讓大家知道的後臺處理就寫在doc中,簡單的說就這樣 呵呵。
14樓:塞欣然
doc是文件。view是檢視。怎麼說呢。一般先寫文件內的**。要顯示的繪製的寫再view裡。
15樓:網友
都可以的,但是有個先後順序,就是先執行view中的方法,再執行doc中的方法。
16樓:風輕雲度
顧名思義,view類是用來做前臺顯示,doc類負責資料的處理,在view類進行繪製或者顯示的時候是需要資料的,那麼這些資料需要乙個管理者--他就是doc類。
你所說的按鈕,看實現什麼邏輯,如果是對顯示操作,比如是否顯示列表等,在view類裡實現,如果對資料的處理,比如操作連結串列資料,那麼在doc類裡面處理。
17樓:網友
可以參考msdn裡面的mfcie示例。
並且看看侯捷的深入淺出mfc。。。
謝謝!``document/view模式 是為了在邏輯上,讓資料和顯示分開。
一般在document裡,定義document類的成員變數,來存資料,並用view來顯示。
在document裡,當成員變數的資料改變時,你可以用updateallviews()來通知檢視更新。
在view裡,用getdocument來獲取與之對應document的指標,進而可以訪問document的成員變數,從而進行顯示document/view僅僅是mfc為你提供的一種很好的支援而已。
為什麼別人建的mfc工程中沒有view類和doc類
18樓:第爵
基本對話方塊沒有doc和檢視類。
但有時即使不是基本對話方塊。
也會在類檢視框中也沒有檢視類。
這種我也遇到。
一種方法是刪除 工程檔案中的字尾為 .clw 的檔案再到 程式設計視窗中 開啟類嚮導。
他會讓你新增 那個刪除的檔案 .clw
新增進去就可以了。
還不行就重新建工程。
這是vc的乙個buge吧。
vc有很多buge
mfc中的cpp檔案中通過aa10建立類a的對
假設在 01.cpp中 a a 10 需保證這個宣告是不包含在 某類的定義之內的 在02.cpp中引用的時候,需要再 頂端 宣告 extern a a 10 就可以使用了。如果a在 01.cpp中已經賦值,則02.cpp中也會把這些賦值帶過來。假設在 01.h中 a a 10 若這個宣告是包含在 某...
怎麼在arcgis中建立註記要素
關於建立註記 有幾種不同的工具可用於將註記新增到地圖 您將使用其中的兩種工具 平直 與 隨沿要素 建立平直註記 先決條件 exercise3.mxd 已開啟,並且您已處於編輯會話中。您將使用 平直 註記構造工具,該工具允許您放置帶有平直基線但可能旋轉了某個角度的註記,還允許您將某些文字新增到地圖中以...
天正7 5中怎麼建立圓弧軸線在畫啊
很簡單,隨便話條弧線然後改成軸線層 dote 上就行了,或者ma刷一下,注意天正的軸線不能是多段線,不識別,分解成線就行了。天正裡怎麼畫出 弧線的軸線 5 1 繪製軸線 用繪製軸網中的圓弧軸網繪製圓弧軸線 2 繪製牆體 用繪製牆體中的繪製圓弧牆體繪製圓弧牆 天正建築如何畫軸線 1 開啟天正建築的相關...