没有控制台的 C 控制台应用程序或在隐藏的后台运行

标签 c console

我想在没有窗口的情况下运行 C 控制台应用程序,或者在隐藏的背景下运行。请指导我去做。 谢谢。

最佳答案

在 Windows 上,使用 ShowWindow(FindWindowA("ConsoleWindowClass", NULL), false) 隐藏控制台窗口。它仍将在后台运行,并且在任务栏上不可见。

但是,您必须运行 Taskmgr.exe 之类的任务管理器才能找到它并将其关闭。

#include <windows.h>  
#include <iostream>     
using namespace std;


int main () {   

    ShowWindow(FindWindowA("ConsoleWindowClass", NULL), false);

    while(true) {
                 // Do your hidden stuff in here
    }   
return 0;
}

关于没有控制台的 C 控制台应用程序或在隐藏的后台运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30610250/

相关文章:

JavaScript 在控制台中有效,但在我的页面上无效

java - CWWKF1219E : The IBM WebSphere Liberty Repository cannot be reached

c - 使用您自己的页面错误处理程序

c - FFT 2D 数组的实现

c - SetConsoleCursorPosition : Getting black rows in console upon use

ruby-on-rails - 如何在不执行 Spring 的情况下在生产中运行 Ruby on Rails 控制台?

c++ - 随机打印程序,尽管有 sleep() 函数,但一次打印多个输出?

c - 从另一个函数中检索数组值

c++ - 将原始鼠标/指针数据转换为有意义的东西?

c++ - 如何检测 USB 驱动程序启用/禁用