在MFC中,如何在對話方塊和檢視類之間傳遞資料

2022-02-03 00:44:47 字數 1045 閱讀 3157

1樓:匿名使用者

使用變數通過引用來傳遞,檢視類和對話方塊都擁有一樣的需要傳遞的變數,譬如檢視類傳過去對話方塊的時候,在對話方塊設定一個setdata的函式,引數就是你需要傳遞的變數的引用,專門用來在現實之前設定對話方塊對應的變數的值的,在domodel之前先呼叫setdata來設定相應的值,對話方塊傳遞到檢視類也是一樣,在銷燬對話方塊之前,把檢視類對應的變數的引用傳過去,然後在銷燬之前改變對應的引用的值,這樣就可以了,不明在hi我

2樓:匿名使用者

對著對話方塊上的edit點右鍵-->classwizard-->在成員變數一頁中為這個編輯框的id號add variable,彈出的對話方塊中填寫你要的變數名,category選value,變數型別根據你的需要選相應的資料型別,選擇public,這樣把編輯框這個控制元件關聯了一個成員變數了,然後再view定義相應的資料成員來儲存對話方塊中輸入的值,這個過程在對話方塊的選單命令相應函式中完成

3樓:匿名使用者

加幾個變數,然後用ddx

mfc單文件怎麼將對話方塊中的值傳遞到view類

4樓:匿名使用者

view類里加個成員變數來存放那個值 getdlgitem

5樓:鳳神凰靈

將所要的值存放在對話方塊類cdialog的成員變數m_member裡,在單文件的view中呼叫對話方塊類物件cdialog m_dialog之後,m_dialog.m_member就是你要的值了。

mfc如何在兩個對話方塊之間傳值

6樓:匿名使用者

public: cstring m_loguser;

a類裡面:

b類裡面:

7樓:匿名使用者

你可以在b類中拿到a類的一個引用,用這個引用獲取a類中的成員變數的值

8樓:歸悅欣

把對話方塊類理解為結構就應該知道怎麼做了,就像在一個結構裡面怎麼設定另一個結構裡某一變數的值一樣

MFC顯示對話方塊後,如何實現點選對話方塊的確定按鈕讓編輯框中的內容顯示到主框架上

建立一個對話方塊成員變數 public cstring m str 在確定按鈕響應函式onok裡面,將三個編輯框的繫結變數 cstring型別 賦值給m str m str m edit1 m edit2 m edit3 在對話方塊模態呼叫 domodal 處,通過一個主框架的類成員cstring接...

怎樣對mfc中對話方塊的按鈕進行美化?例如改變按鈕

我以前bai也是用這麼傻的辦法 對按du鈕進行美化,後來zhi 發現 一個新dao的東西,就內是 skinmagicbuilder 這個軟體容 在原始 中新增幾句 就可以同時對對話方塊 靜態文字,還有按鈕,listctrl 等等都可以進行美化,效果也特別好。你可以從網上搜一下這種軟體 中的任意edi...

MFC程式設計中,對話方塊資源裡的藍色虛線是什麼意思

藍色虛線是多餘的,可以去掉。它的意義 是一個參考線 選單欄中有個地方可以設定 為了擺放控制元件方來便沒有其他什麼作源用,比方想在邊上對齊之類的 微軟基礎類庫 英語 microsoft foundation classes,簡稱mfc 是一個微軟公司提供的類庫 class libraries 以c 類...