[英]How do i make my C program run in the background on windows?
我需要我的 C 程序在后台運行,所以沒有任何打開的 window 或者如果從那里運行則不會阻塞終端。
我找不到太多關於如何在線進行的信息。
編輯:為了做我需要的,我只是將 -mwindows 添加到 gcc 命令。
Windows支持兩種節目類型; 圖形用戶界面和控制台。
如果父進程還沒有,控制台應用程序會自動獲得一個控制台 window。
GUI 應用程序沒有控制台,它們可以有 0、1 或多個 windows。如果您不創建 window,您的應用程序基本上只在任務管理器中可見。 GUI 應用程序通常使用WinMain
作為啟動 function 而不是main
。 Notepad.exe 是一個 GUI 應用程序,它創建一個 window。
您需要告訴編譯器/鏈接器您正在創建一個 GUI 程序。 如果您使用的是 Visual Studio,它可能有一個您可以使用的項目模板。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.