C 窗體除錯自動退出

2021-10-01 23:49:54 字數 474 閱讀 1326

出現「程式「[4848] *****.exe」已退出,返回值為 0 (0x0)」錯誤。

如果試了很多方法都不行,比如:

1.vs配置問題

2.ctr + f5

3. …其他的解決方法

1.

this

.close()

; 只是關閉當前視窗,若不是主窗體的話,是無法退出程式的,另外若有託管執行緒(非主線程),也無法乾淨地退出;

exit()

; 強制所有訊息中止,退出所有的窗體,但是若有託管執行緒(非主線程),也無法乾淨地退出;

exitthread()

; 強制中止呼叫執行緒上的所有訊息,同樣面臨其它執行緒無法正確退出的問題;

4.system.environment.

exit(0

); 這是最徹底的退出方式,不管什麼執行緒都被強制退出,把程式結束的很乾淨。

參考部落格

java退出窗體Jfream操作區別

system.exit 0 是退出整個程式,如果有多個視窗,全部都銷毀退出。frame.setdefaultcloseoperation 是設定使用者在此窗體上發起 close 時預設執行的操作。必須指定以下選項之一 do nothing on close 在 windowconstants 中定義...

程式異常退出除錯

這周遇到乙個非常奇怪的事,程式在壓力測試的時候會莫名奇怪的掛掉,但是除錯時卻發現情況也是很詭異。使用gdb列印呼叫棧後發現,函式呼叫棧裡的this指標指向的值不對勁。credisclient connect this 0x603,ip port 4,timeout 1956863078 不僅如此,所...

C 窗體設計 自動調整控制項大小

新建乙個c 應用程式,應用程式命名為change 窗體介面設計如下 雙擊窗體新增load 函式,函式中新增一下 private void form1 load object sender,eventargs e this.resize new eventhandler form1 resize 窗體...