控制台仍然显示WinMain入口点在c++中使用Netbeans
Console is still shown with WinMain entry point in C++ using Netbeans
我正在尝试制作一个小应用程序,根据命令行参数启动另一个应用程序。
我像这样使用WinMain
入口点:
BOOL WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR commandLine, int nCmdShow) {
...
}
但是我仍然看到一个控制台窗口。
我如何确保在运行应用程序时没有绘制控制台窗口?
- 如何配置Netbeans才能这样做?
- 我必须更改上述代码吗?如果是,需要更改或添加什么?
PS:我可以用ShowWindow(GetConsoleWindow(), SW_HIDE)
隐藏控制台窗口,但您仍然可以在几分之一秒内看到控制台窗口。我想确保控制台窗口永远不会显示
代码没问题。编译器标志-mwindows
就可以了。
按以下步骤设置编译器标志:
- 右键单击你的项目,点击属性在Build目录下点击 c++ Compiler
- 在附加选项 中添加
- 点击OK并重新构建您的项目。
-mwindows
相关文章:
- Netbeans 10:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
- Eclipse/Netbeans 中的处理模式行
- 尝试构建 xerces c++ 解析器。Netbeans 和命令行构建错误未定义对"xercesc_3_2..."的引用
- 使用 选项配置 Netbeans 以C++代码
- 犰狳代码无法在 msys2 和 netbeans 中编译
- 在 Windows 中使用 NetBeans 设置 SFML
- 删除 Netbeans 中的标准运行参数
- 哪些 Netbeans 8.2 项目文件应提交到C++项目的版本控制?
- JNI c++ Netbeans Debugging
- 在 NetBeans 中使用远程生成主机时,断点如何工作?
- 如何将包含C++文件的文件夹添加到 NetBeans 项目中
- 在Netbeans中增加LIB错误
- 从Netbeans到Eclipse的大型C 项目的迁移
- NetBeans IDE 8.2 C++字符串声明问题
- 如何在 NetBeans 模板中更改时间格式
- Netbeans c++ 编译器搜索已删除的文件
- 阻止 NetBeans 8.1 扫描项目
- 在 Netbeans 中从标头切换到 cpp-File
- 无法在 Netbeans 中编译单个C++文件,但能够生成完整的项目
- 将 cplex 与 netbeans c++ 一起使用,链接器问题