從mfc的乙個視窗a控制項中得到的資料要在另乙個視窗b中進行顯示,首先要確保控制項的資料儲存的變數在這兩個控制項中都能使用,一般建議將該變數設為全域性變數。然後要將在a視窗的.cpp檔案中新增顯示函式即可。
1.全域性變數的設定:
建議個人最好自己建立乙個」global.h」和」global.cpp」兩個標頭檔案:
1).在」global.h」中對變數進行變數進行宣告;
例如:extern cstring message;
2).在」global.cpp」標頭檔案中對變數進行定義;
例如:cstring message;
在使用該全域性變數的時候只需要在你使用的該全域性變數的.cpp檔案中包含「global.h」即可。
2.新增顯示在b視窗控制項顯示的**:
在a視窗的.cpp檔案的對應函式中新增如下**即可:
updatedata(true);
cdialog* p=(cdialog*)::afxgetmainwnd();//主對話方塊指標
getdlgitemtext(idc_edit2,message);//獲取b視窗中控制項的資料存到message
p->setdlgitemtext(idc_edit1,message);//將message中的資料顯示在idc_edit1中
updatedata(false);//將資料更新
兩個視窗之間資訊的傳遞 C
下面有個例子 我要將 form1 中的 textboxinform1 的內容讀到 form2 的 textboxinform2 中 我有兩種方法介紹給大家,隨便看看吧!第一種,先在 from2中新增乙個全域性變數form1msg,然後寫乙個得到from1msg的方法,如下 private strin...
兩個視窗之間資訊的傳遞 C
下面有個例子 我要將 form1 中的 textboxinform1 的內容讀到 form2 的 textboxinform2 中 我有兩種方法介紹給大家,隨便看看吧!第一種,先在 from2中新增乙個全域性變數form1msg,然後寫乙個得到from1msg的方法,如下 csharp view p...
查詢出兩個文件中不同的資料
爬取twitter資料產生了如下文件,我是根據使用者id來爬取的資料,所得到的檔名也設定為使用者的id tweets,所有檔案放在了乙個資料夾下。而我用來抓取資料的id放在了乙個csv檔案下。現在要做的就是匯入這個資料夾下的已經爬取的使用者id號與csv下的所有的使用者id號來進行對比,找出其中沒有...