線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1389
推到 Plurk!
推到 Facebook!

MDI FORM切換

尚未結案
orillys
一般會員


發表:20
回覆:26
積分:9
註冊:2004-04-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-06 17:17:37 IP:218.168.xxx.xxx 未訂閱
對不起,又要麻煩各位前輩了,小弟動態建立子視窗FORM2和FORM3,當把FORM2縮到最小時,要如何在BUTTONCLICK後把FORM2切換成NORMAL大小,並顯示在最前面(在FORM3前面),小弟試過 if(Form2->WindowState==wsMinimized) Form2->WindowState=wsNormal; Form2->bringtofront; form2->show(); 出現錯誤,加入form2->setfocus;也無法,請教各位前輩,要如何修改? BCB初學者,如覺得問題愚蠢,請多多海涵! 發表人 - orillys 於 2004/05/06 17:18:58
jcjroc
高階會員


發表:21
回覆:279
積分:115
註冊:2002-09-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-06 23:16:00 IP:61.219.xxx.xxx 未訂閱
用ShowWindow
johnjohn
一般會員


發表:6
回覆:59
積分:13
註冊:2004-04-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-05-06 23:41:33 IP:203.70.xxx.xxx 未訂閱
if(Form2->WindowState==wsMinimized)
Form3->SendToBack();
Form2->WindowState=wsNormal;
>>SPATIAL INFORMATION IS COOOOL<<
orillys
一般會員


發表:20
回覆:26
積分:9
註冊:2004-04-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-05-07 04:01:20 IP:218.168.xxx.xxx 未訂閱
引言:
if(Form2->WindowState==wsMinimized)
Form3->SendToBack();
Form2->WindowState=wsNormal;
>>SPATIAL INFORMATION IS COOOOL<<
johnjohn前輩,這樣會出現錯誤說。 jcjroc 前輩,能否提供SHOWWINDOW的相關說明,因為小弟看不太懂HELP裡的說明,知道他是一個STACK的型態。 BCB初學者,如覺得問題愚蠢,請多多海涵! 發表人 - orillys 於 2004/05/07 04:08:13
anpino
版主


發表:31
回覆:477
積分:231
註冊:2003-01-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-05-07 09:11:09 IP:211.23.xxx.xxx 未訂閱
引言: 對不起,又要麻煩各位前輩了,小弟動態建立子視窗FORM2和FORM3,當把FORM2縮到最小時,要如何在BUTTONCLICK後把FORM2切換成NORMAL大小,並顯示在最前面(在FORM3前面),小弟試過 if(Form2->WindowState==wsMinimized) Form2->WindowState=wsNormal; Form2->bringtofront; form2->show(); 出現錯誤,加入form2->setfocus;也無法,請教各位前輩,要如何修改?
順序調換 form2->show(); Form2->bringtofront; show()之前,form2還沒顯示, bringtofront應該會掛掉。 So, 先show再bringtofront吧! ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖VS東方不敗:D -------------------------------
orillys
一般會員


發表:20
回覆:26
積分:9
註冊:2004-04-19

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-05-08 01:04:41 IP:218.168.xxx.xxx 未訂閱
瞭解,感謝anpino前輩再次指點迷津! 題外話:anpino前輩,您有SHOWWINDOW相關的說明或範例嗎?! BCB初學者,如覺得問題愚蠢,請多多海涵!
anpino
版主


發表:31
回覆:477
積分:231
註冊:2003-01-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-05-10 09:35:44 IP:211.23.xxx.xxx 未訂閱
引言: 瞭解,感謝anpino前輩再次指點迷津! 題外話:anpino前輩,您有SHOWWINDOW相關的說明或範例嗎?! BCB初學者,如覺得問題愚蠢,請多多海涵!
詳見MSDN, //The following example attaches an HWND to the CWindow object and //calls CWindow::ShowWindow() to show the window in its maximized state CWindow myWindow; myWindow.Attach(hWnd); myWindow.ShowWindow(SW_SHOWMAXIMIZED); 有指令上的疑問, 最好先從msdn找起。 ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖
系統時間:2024-07-06 22:59:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!