1樓:網友
換一種轉換方式。
窗體1中:private void button1_click(object sender, eventargs e)
form2 f2 = new form2();
this;窗體2中:public form1 f1;//全域性變數。
private void button1_click(object sender, eventargs e)
;這樣就能在窗體1中點按鈕後,窗體1隱藏,窗體2出現,在窗體2中點按鈕後,窗體2隱藏,原來的窗體1出現。
補充:更正一下你的乙個觀點「冒失下次再show的時候,,是乙個新視窗」
請仔細圓拍看我的寫法,在窗體2中點按鈕返回窗體1時,顯示的原來的窗體1,不是new出來的新視窗。是否show出來乙個新視窗完全取決於你稿攔的**。
2樓:網友
mainform讓你「;了之後,應用程式就退出陸山了。明絕。
你不應該這樣設計啊。
像「門診管理」「藥品資訊」「院長管理」
這些子窗體應該在你的主窗體中建立。不要再program中早槐中寫。
問:c#兩視窗相互轉換為主視窗。。
3樓:網友
mainform mf=new mainform();
當隱藏了登陸窗體時,記得在主窗體寫個退出程式的功能虧山。
可以再formclothing事件 if ( ==dialogresult result = "要退出程式嗎?",灶空孫提示", ,if (result ==
true;
或者在乙個按鈕裡面寫;
希望對你有幫隱鏈助。
c,c++設計出視窗程式的方法
4樓:網友
windows api
mfc其他gui庫(如qt、wxwindows、gtk)
windows api是微軟系統庫,是用c寫的函式庫,可以直接呼叫。不過由於沒有物件導向、設計模式等機制,所以可複用性比較差,但相對比較靈活。
mfc是微軟用c++對api的乙個淺層封裝,簡單來說就是簡單的打包。由於比較混亂比較難學習,但相對的由於打包成類,以及新增了很多框架,相對於api更容易開發。不過由於比較複雜,所以很難精通,如果想要深入學習,必須瞭解api的各種原理(mfc本身就是對api的封裝,而不是獨立開發的類庫,因此要學好mfc,不瞭解api是不行的)
而qt屬於深層封裝,對類等封裝的比較徹底(獨立於系統的api函式),比較符合c++規範,比較容易學習,不過由於很多原因,使用的人數並沒有前2種多(主要是微軟的影響)
至於其他庫,瞭解的不是很清楚,不過很多第三方庫都具有跨平性、深層封裝等特性。
5樓:網友
windows api
mfc其他gui庫(如qt)
第三種方法有的gui庫提供了跨平臺的特性,所以優於種方法。
6樓:網友
mfc已經過時了,c#就能做出漂亮的介面來。
另外,開源大勢所趨,而c++的開源介面庫非常有名的就是 qt 了。
qt 的 api 設計得非常好,類的層次關係也設計得非常好,當然它的文件系統是我用過最好的,當然,最重要的是它是跨平臺的,且支援嵌入式開發。
希望樓主多多接觸開源軟體,多從裡面學習優秀的思想和技巧。
dos命令視窗如何進入c:\
7樓:亦傑越人
開始-執行-輸入:cmd-確定。
進入dos 環境。
再輸入:「c:」或者「 c:\」回車即可(c不區分大小寫)。
希望對你有用···
8樓:網友
開始-執行-輸入cmd
進入dos 輸入。
cd c:\
9樓:
輸入 c: 回車就可以了。
求乙個簡單的登入視窗設計**(c/c++)
10樓:小刺蝟
mfc方法。
1.資源選項卡,插入對話方塊,拖控制項。兩個靜態文字:
使用者名稱、密碼。兩個文字框:使用者名稱,密碼(屬性卡里style選擇 密碼,輸入的密碼會顯示***兩個按鈕 確定、取消。
2.給此對話方塊新增類clogin
3.在類的cpp檔案裡新增**。
動畫顯示登入奧~
#define aw_center 0x00000010 //動畫#define aw_hide 0x00010000 //隱藏。
bool clogin::oninitdialog()不用mfc方法的話,你的對話方塊 控制項啥的都得動態新增,用**實現,那樣太折騰了。
11樓:此生我獨醉
這個要是使用mfc的話,就幾行**。
12樓:網友
你開個價,我這有現成的之前給人做倉庫管理使用的mfc登陸**,阿門。。。
按最低下等工時算,14rmb/時,你估計需要多少個小時做出來,阿門。。。
為什麼qq聊天時 一按c鍵就自動關閉聊天視窗
13樓:網友
你的alt鍵卡住了吧。alt+c就是關閉,alt+s就是傳送資訊。
14樓:網友
是聊天視窗模式改了,傳送旁邊有乙個↓,注意那個「訊息模式」點掉就成了。
15樓:黑色
可能是輸入法問題,在壞點是 鍵盤問題,不可能是 硬碟問題!電腦能夠開啟 就說明硬體沒問題!
16樓:網友
那可能是你的快捷鍵設定有問題吧,你可以自己重新設定一下。
怎麼用c寫個視窗程式
17樓:網友
可以用vc實現,比如在vs2010下就可以直接畫出來,具體的我沒有做過,不過你可以看看mfc方面的書,上面有很多例子可以借鑑。
我連續開啟了3個程式,比如a.ppt,b.ppt,c.ppt,如何用c#實現3個視窗的切換?
18樓:網友
前提是你需要知道要切換到的程式在工作管理員中的程序名稱,如果不知道。。。
首先,新增這個類以引用:
static class nativemethods然後,打到乙個地方(按鈕單擊事件什麼的),在這個檔案頂部新增:
using ;
因為以後要用到process類。
process process = "你要找的程序名稱"); //找到要切換到的程序。
if(process != null)
19樓:網友
使用win32api,獲取到視窗控制代碼,然後啟用顯示。
C將值賦給另一視窗的TextBox
form1 fm new form1 這句話是又建立了一個form1的物件,已經不是原來那個了,下面這樣可以實現 在form2裡面加上form1 form1 null 在form1裡面的這一句form2.show 之前加上form2.form1 this 這句this.textbox1.text f...
excel如何將視窗分成左右兩個區域
實現視窗的拆分有兩種方法 第一種方法就是 視窗的唯餘拆分,操作方法 選擇要拆分的位置的單元格 選擇工具欄的 視窗 選擇拆分。取消的方法是 選擇工具欄的 視窗 選擇。取消拆分。或者雙擊拆分線也能取消。這種方法是將頁面拆分成兩個或者四個頁面,滾輪控制上下滾動,左右拉的滾動條控制左右滾動 第二種方法就是 ...
兩個人都相互惡語傷害後分手 相互沒再理對方 絕對沒有複合的可能
現在刪掉,以後會嘲笑自己,別問為什麼,過來人,想想以前太憂傷 還是刪除的好,分手了也就解脫了,開始自己的新的生活吧!既然都已經絕對沒有複合的可能了,那你覺得還有儲存這些 的必要麼?難道說,你有自己放不下的感情還在對方那裡?希望有那麼一天,你們還可以再有交往的機會。冷靜三天如果沒有邁步去複合的行動慾望...