1樓:匿名使用者
在onbutton裡
模式對bai話框
du直接建一個對話方塊物件可以是zhi自己派生的然後用dao
回該物件呼叫domodal();函式就可以開啟另個答視窗了
非模式對話方塊
建一個物件指標,比如dlg
用該指標呼叫dlg->create(視窗id);
就可以了
但非模式對話方塊退出的時候要自己銷燬
用dlg->destroywindow();
2樓:徹夜陽光
在button的響應函式裡呼叫domodel或者create呀,對話方塊可以麼
3樓:匿名使用者
在雙擊事件或者單擊事件中呼叫另一個對話方塊不可以嗎
c++如何實現一個窗體上按鈕開啟另一個窗體
4樓:匿名使用者
首先,為form1,form2,新增兩
抄個襲類,如:
form1,from2
其次,給button新增單擊事件
再次,在1類的源程式中包含2類標頭檔案,如:
在form1.cpp中
#include "form2.h"
最後在單擊事件中新增
form2 fm;
fm.domodal();
5樓:匿名使用者
1.先新新增一個來對話方塊(idd_newdlg) 儲存類名源為**ewdlg,
2. 在主對話方塊**中
#include "newdlg.h"
新建全域性變數:
**ewdlg* newdlg=new **ewdlg();
在初始化函式中:
newdlg->create(idd_newdlg, null);
在按鈕處理函式中:
newdlg->showwindow(sw_shownormal);
6樓:匿名使用者
模態:bai
void onbutton1down()
或者,新增zhicdialog2類,繼承dao自回cdialog.並與form2關聯答。
7樓:劇昶殳正青
語句bai放到
按鈕的button_click()函式內
ducdialog2
dlg;
//這就是建立一個窗
zhi口物件,cidalog2就是你要跳轉的那dao個視窗名稱dlg.domodal();
//開啟回這個新視窗
當單答擊此按鈕的時候,例項化另一個窗體,並且顯示!
c++如何用一個視窗程式開啟另一個視窗
8樓:匿名使用者
你的問題表述的並不清楚。而且我好像沒像你一樣寫過**......
如果你的意思是在你現在的這個程序裡面建立一個視窗,那很容易。我注意到你似乎想定義一個按鈕事件,那就在按鈕訊息的響應函式裡面開啟視窗。你的form2應該是一個類,基類可能是cdialog或者別的什麼吧。
你使用dlg.domodal的方法開啟視窗屬於模態對話方塊,這個dlg物件就對應了你開啟的視窗物件。你也可以這樣定義,form2* dlg,然後dlg->create(...
),這樣屬於非模態對話方塊,在dlg關閉之前你可以在原視窗乾別的事情。
如果你是想在當前程序開啟已有的視窗,那隻能使用findwindow,找到視窗控制代碼,給視窗發訊息,然後在對應程序的訊息響應函式裡面sw_show將原來隱藏的視窗顯示出來。如果這個程序現在沒有在後臺的話那當然顯示不出來。
問:visual studio2010 c++ 如何用一個windows視窗開啟另一個window
9樓:匿名使用者
語句放到來
按鈕的button_click()函式源內cdialog2 dlg; //這就是建立一個視窗物件,cidalog2就是你要跳轉的那個視窗名稱
dlg.domodal(); //開啟這個新視窗當單擊此按鈕的時候,例項化另一個窗體,並且顯示!
10樓:糜卉稽以蓮
新增控制元件響應函式,在函式內可以通過呼叫apicreateprocess來建立一個程序,或者使用c標準庫中的函式system("start***");
vs2010 c++ windows窗體應用程式如何通過按鈕開啟另一個窗體
11樓:匿名使用者
語句放到 按鈕的button_click()函式內cdialog2 dlg; //這就是建立一個視窗物件,cidalog2就是你要跳轉的那個視窗名稱
dlg.domodal(); //開啟這個新視窗當單擊此按鈕的時候,例項化另一個窗體,並且顯示!
12樓:向大樹學習
wdfrom wd=new wdfrom();
wd.this();
visual studio2010 c++ 如何用一個windows視窗開啟另一個windows窗
13樓:翎
新增控制元件響應函式,在函式內可以通過呼叫api createprocess來建立一個程序,
或者使用c標準庫中的函式system("start ***");
怎麼用c語言開啟程式,怎麼用C語言開啟一個程式?
注意 如果是軟體工程的話,就要新建工程 第二步 開啟構建 構建選項 選擇編譯,設定類別為c language,在兩個iso名稱的選項框上打鉤 如圖 點選確定。第四步 確定編寫的程式正確後,執行,如圖,程式執行成功,儲存。下次直接開啟 exe檔案進行執行就可以了。c語言中開啟一個應用程式可以呼叫sys...
c 中乘方怎麼輸入,C 中乘方怎麼輸入
floatpower floatx,intn 自定義乘方函式main c 乘方的功能就是用標準函式庫實現 include math.h doubley pow m,n m的n次方。擴充套件資料 c 語言中的i o 輸入 輸出 通常使用printf 和scanf 兩個函式。scanf 函式用於從標準輸...
澄海3C5 45隱藏模式怎麼開啟
隱藏模式是澄海獨創的模式,雙方均開始轉入對抗第三勢力的防守戰,該模式下會從地圖三線中段開啟黑暗之門,黑暗之門中會湧出大量第三勢力,向雙方基地進攻.5.56之前的版本開啟方法 開啟 由在地圖右下方的需要等級為15級進入的骷髏洞的豺狼爆出的懷特之腿,商店 的1000元的回程卷軸 5.46之後的版本回程卷...