c MFC基於對話方塊程式可否加入文件視窗

2025-01-29 10:45:27 字數 2320 閱讀 9481

1樓:茁耘穩

簡單的說就是說:

在你對話方塊的成員變數中加入乙個文件視窗的成員變數,並在對話方塊初始化時初始化文件框的大小位置等,還有其他的響應函式。具體的**1樓那樣就差不多可以實現了。

mfc中視窗怎麼呼叫

2樓:網友

仔細回味了下,根據你的說法,感覺這個查詢做得有點不合理:意思這個列表框只是用來顯示查詢結果的,那你的入庫和刪除功能就顯得弱化了,另外就是你資料好像始終是在檔案裡,並沒有一次性載入到記憶體中,每次查詢就得讀檔案,這樣不僅麻煩而且效率也低。

個人感覺這樣比較合理,給個思路你吧(比較容易理解也接近你要求的):

1、提供乙個開啟檔案和儲存檔案的功能,使得資料可以一次性讀入記憶體或者寫入檔案,然後列表中顯示所有記錄。

2、圖書入庫和圖書查詢可以使用兩個單獨的類來完成並且有各自的對話方塊。

3、對於圖書查詢功能來說,可以利用查詢的對話方塊類完成檢索任務,然後將檢索到的資料傳遞給主視窗,主視窗將檢索到的結果顯示到列表中。

我自己試著寫了下,不算太難的,基本大部分工作都可以交給mfc完成。

mfc如何新增其它專案的對話方塊

3樓:淡儉項綢

這裡有個笨辦法,不過基本上可以實現匯入其他專案對話方塊(寫得很繁瑣敏散昌,不過只要做過一遍基本上就可以記住所有步驟了,因為其原理比較簡單)。

前提:1.已經做好的那個對話方塊不是新建立工程時預設提供的對話方塊(也就是說需橋扒要自己新建乙個對話方塊來實現你要的功能,我這個方法如果匯入預設提供的對話方塊的話會出錯,具體原因我也正在探索)

2.對話方塊、空間的id要自己取(我不知道在mfc裡子對話方塊的控制項id會不會和主對話方塊衝突,我沒試過,但是要開發軟體的話,這種約定俗成的東西也不用我多說了吧)

3.確定即將匯入的對話方塊的id和工程裡裡定義的巨集、還有待匯入對話方塊標頭檔案裡的對話方塊資料(就是enumidd

這個東西)要保持一致,不然可能彈不出指定對話方塊。

2.如果有涉及其他檔案,可能需要重新修改這些檔案的id(感覺相當麻煩),如果沒有則可略過掘爛此步;

3.在匯入對話方塊的原始檔裡,將其include的應用類標頭檔案更改為當前工程的應用類標頭檔案(如果略過此步進行編譯的話,vs平臺也會在此提示找不到標頭檔案)

4.可以用記事本開啟檔案,在此定義對話方塊的相應對話方塊和控制項的id,注意其值不能重複,最好是在匯入對話方塊的工程裡找到對應的值拷貝過來,然後再適當修改。

如何用vc++6.0建立mfc對話方塊應用程式

4樓:網友

方法/步驟。

首先,安裝好vc++,具體安裝方式在此不做介紹,然後穗孫開啟軟體,點選如下圖示。

在下圖數字2中輸入工程名稱,數字3中選擇工程你要存放的位置,然後選擇確定。

完成上述確定後,會顯示下面的對話方塊,選擇箭頭所示。

軟體的其設定選擇預設,點選完成,軟體會顯示一些這個工程的相關資訊,包括你建立的磨肆工程名,路徑,還有瞎族轎一些其它的資訊,這樣再確定,對話方塊mfc應用程式安裝完成!

5樓:歸悅欣

使用mfc對話方塊應用程式嚮導建立。

vs2010怎麼建立乙個基於對話方塊的mfc應用程式

6樓:文件類共創空間

作為乙個軟體開發者來說,平時我們在測試我們的應用程式時都是自己編譯乙個小的測試程式,通過這個小的測試程式一直執行來檢測程式的穩定和存在的問題。為了更直觀的觀察到程式的通訊過程,我們往往通過編寫乙個mfc小程式來完成。mfc工程說白了就是通過微軟的類庫開發我們自己的應用介面程式。

那麼怎麼通過vs2010來建立我們自己的基於對話方塊的mfc工程呢?下面小就從自己以前建立mfc的經歷和大家分享一下。

工具/原料。

電腦。vs2010

方法/步驟。

執行vs2010

雙擊執行vs2010開發工具。

新建專案。在彈出的視窗中選擇檔案,然後選擇新建,最後選擇專案。

選擇mfc應用程式。

在彈出的視窗中的已安裝模板選擇mfc,在右側選擇mfc應用程式。

設定工程名和儲存路徑。

在下面的名稱處輸入工程的名,在位置處輸入工程在磁碟上的位置。

下一步。在彈出畝春的視窗中選擇迅手耐下一步。

設定基於對話方塊。

在彈出的視窗中選擇基於對話方塊。

完成工程建立。

然後點選完成,就完成了工程的建立。就會看到我們建立的基於對話方塊的mfc應用程式。

end注意事項薯盯。

建立mfc工程時關鍵是選對工程的型別為mfc應用程式。

新建後工程會給我們初始化乙個基本的對話方塊。

vb對話方塊,vb對話方塊

先把對話方塊的值給一個變數,然後直接判斷變數句好了。你在過程中這麼寫,就假設是p作為變數 dim p as string p msgbox 要提示的內容 vbquestion vbokcancel,訊息框標題 if p vbok then 執行你要做的事情.else 執行選否時要做的事情.end i...

cad開啟沒有對話方塊,cad對話方塊不顯示

filedia 系統變數 概念 操作步驟 參考型別 整數 儲存位置 登錄檔 初始值 1 禁止顯示檔案對話方塊。0 不顯示對話方塊。使用者仍然可以在相應命令提示時輸入波浪號 以顯示檔案對話方塊。這種方法同樣適用於 autolisp 和 ads 函式。1 顯示檔案對話方塊。但是,如果正在執行一個指令碼或...

ps中如何畫對話方塊,ps中如何畫對話方塊

左下箭頭選自定義形狀 選擇形狀,禁用填充,然後在畫布上畫一下就有了 前景色設定成白色 使用 自定形狀工具 右鍵選擇對話方塊形狀 繪製對話方塊 ctrl 回車 轉換在選區 填充白色 編輯 描邊 設定描邊寬度 確定 完成。補充 如果想畫下面的箭頭大小能調整的,在屬性欄上選擇第一按鈕,繪製形狀圖層,按a ...