退出程序用 AfxGetMainWnd()-SendMessage(WM_CLOSE);
從網站建設到定制行業解決方案,為提供網站設計、網站制作服務體系,各種行業企業客戶提供網站建設解決方案,助力業務快速發展。創新互聯將不斷加快創新步伐,提供優質的建站服務。
關閉當前窗口 用 DestroyWindow( );
關閉模式對話框用 EndDialog(0);
這種情況可能只能單獨寫一個程序來調用這個函數,函數所需要的參數等信息通過進程間通信或者文件的手段來傳遞,由主程序啟動子進程來調用這個函數,這樣在執行一段時間之后可以用TerminateProcess來終止這個函數的執行。不過如果這個函數有創建一些全局資源,臨時文件之類,可能需要你手工清理。
如果使用單獨線程來執行這個函數,并且用TerminateThread來終止函數的執行,可能會造成嚴重的內存泄漏
c語言退出整個程序或函數的命令是return、goto 、break 、break。
1、return 返回;
return 表示從被調用函數返回主調函數繼續執行,返回時可附帶一個返回值,由return后面的參數設定。
2、goto 無條件跳轉;
goto語句也稱作無條件轉移語句,其一般格式為goto語句標號:其中語句標號是按照標識符規定書寫的符號,放在某一行語句行的前面,標號后加冒號(:)。
3、break 調處最近一層塊;
大多數情況下是終止上一層的循環,C語言中break在switch中執行一條case后跳出語句的作用 ?使程序跳出switch執行switch以后的語句 如果沒有break switch會從滿足條件的地方執行到switch結構結束。
擴展資料
break語句使用
示例:
#include stdio.h
void main()
{
int x=1;
while(x=4)
{
printf("x=%d\n",x);
if (x==3)
{
break;
}
x++;
}
}
名稱欄目:c語言mfc關閉程序函數 c語言文件關閉函數
地址分享:http://m.kartarina.com/article16/dogihdg.html
成都網站建設公司_創新互聯,為您提供響應式網站、電子商務、Google、標簽優化、服務器托管、網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯