C語言中關閉表單的問題,C語言中如何關閉所有子表單

發布 科技 2024-05-20
8個回答
  1. 匿名使用者2024-02-11

    總體思路是將 A 和 B 表單都設定為全域性變數,以便它們可以相互訪問。

    對於特定方法,您首先開啟它,並將 prgram 類中的內容更改為如下所示。

    public static form1 form1;

    public static form2 form2;

    static void main();

    form1 = new form1();

    當然,你不能在乙個程式中執行兩個表單,另乙個需要 showdialog。

  2. 匿名使用者2024-02-10

    這很容易做到。 你可以這樣做。

    在窗體 A 中宣告窗體 B 的例項。

    然後,當您顯示窗體 B 時,請直接呼叫其 show 方法,不要使用 showdialog(否則您將無法單擊窗體 A 上的按鈕)。

    在出現按鈕時呼叫 b 例項的 close 方法...井。

  3. 匿名使用者2024-02-09

    然後你需要在形式 a 中獲取對形式 b 的引用,這是新 formb() 事物之前的東西,例如 formb fb=new formb();

    如果表單 B 是在 A 中建立的,則簡單明瞭;

    如果沒有,則必須使用引數傳遞引用,然後執行 close

  4. 匿名使用者2024-02-08

    LZ想在Form A的按鈕點選事件中關閉Form B,還有按鈕開啟Form B嗎?

    這是因為程式條目不允許同時顯示兩個窗體。

  5. 匿名使用者2024-02-07

    將兩種形式改為公開,方便使用,呵呵。 但是安全性稍差。。

  6. 匿名使用者2024-02-06

    無論您要關閉哪種窗體,請使用乙個新物件並使用該物件呼叫其 close() 方法。

  7. 匿名使用者2024-02-05

    然後在窗體 A 中,寫入窗體 b 的新例項,在視窗 A 中,寫入它;

  8. 匿名使用者2024-02-04

    1.首先,我們開啟子視窗的屬性,點選“閃電圖示(如下圖所示)”找到formcloser(或formclosed)事件,雙擊。

    2. 在gameui form關閉事件中**。

    <>4、;如果只是關閉當前視窗,則無法退出程式(如果它不是主窗體),則無法退出程式,並且如果您有託管執行緒(不是主線程),則無法完全退出。

    5、;強制所有訊息中止並退出所有窗體,但如果存在託管執行緒(不是主線程),它將無法完全退出。

    6、;強行中止呼叫執行緒上的所有訊息也面臨其他執行緒無法正常退出的問題。

    7、;這是最徹底的退出方式,無論哪個執行緒被強制退出,程式都乾淨利落地結束。

相關回答
13個回答2024-05-20

不知道net有沒有這種控制或者本身有函式,如果想自己寫的話,就是檢測程式形式是否在螢幕外,也就是y坐標是否小於0等等; 如果滑鼠游標在其上移動,則會顯示它。

4個回答2024-05-20

您的 form2 建構函式應該過載一次:它應該將文字框作為引數傳遞,它變為: >>>More

29個回答2024-05-20

看看這個。 <>

你也可以自己敲**。 >>>More

7個回答2024-05-20

clrscr 是 C 的標準庫函式,而不是 C++ 的標準庫函式。 >>>More

11個回答2024-05-20

這是文字框,對吧? textbook?

double somedouble; >>>More