试图使控制台窗口不出现[c++]
trying to make a console window not appear [c++]
大家好,我刚刚开始一个项目,项目的第一部分不需要在运行可执行文件时显示控制台窗口(必须在windows机器上),但我似乎无法实现这一点,我在64位windows机器上使用eclipse kepler
。
我首先将windows main添加到我的主函数中,然后我遵循以下线程:
使用MinGW和Eclipse 编译Win32 GUI应用程序(无控制台)
但也许我做错了什么?
我将链接器标志留空,然后单击设置,选择一个新的其他选项,并将其放入-subsystem, win32
中。但那没有成功!
然后我用大写的W
把它改成了-subsystem, win32
,但运气不好。
然后我尝试添加-mwindows
作为标志,并重复上面的步骤,但没有成功。
知道我该怎么修复这个Thanx吗。
#include <iostream>
#include <Windows.h>
using namespace std;
int WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow) {
return 0;
}
嗨,randrop我试过使用那个代码,但当我试图运行程序时,一个.exe文件没有被执行,我不太确定为什么
**********编辑
嗨,伙计们,事实证明它是工作的,但由于程序什么都不做,它立即终止。无论如何,我可以在没有控制台窗口显示的情况下继续执行程序吗??
要删除控制台,必须在链接器选项中传递此选项-mwindows
相关文章:
- C++:将控制台输出存储在宏中更好吗
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- SSH通过/sbin/SSH无法读取RSA密钥文件(从控制台运行)
- C++控制台应用程序阻止退出
- 如何修复此iFile以将.txt输出到控制台
- 为什么控制台要求输入,即使代码中没有输入
- 在Qt Creator中,如何在连接到正在运行的进程后查看控制台输出
- 控制台输出在 Qt5 中未正确显示
- C++出现控制台错误.我无法识别源代码的问题
- C++程序不会从 Windows 控制台运行
- 有人可以向我解释为什么控制台输出 0 吗?
- Visual Studio 2017 停止工作,并在打开后显示许多控制台窗口
- 如何从 Win32 C++ 应用程序输出到父控制台窗口?
- Win32 API 控制台光标在 WriteConsole 后不移动
- 如何获取控制台窗口的宽度?
- 如何在 Win32 C++控制台应用程序中调用 UWP 类库
- 如何从Windows控制台调用.exe(C++)以在不同的目录(或任何目录)中创建文件夹?
- 来自Visual Studio中控制台项目的exe文件?
- 为什么即使使用 for 循环遍历我的向量,它也没有输出到控制台?(C++)
- 使用 std::string_view 的子字符串控制台输出