C中怎麼開啟另視窗,C中怎麼開啟另一個視窗

2021-05-15 22:49:50 字數 2686 閱讀 5446

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之後的版本回程卷...