隐藏控制台程序的窗口
2010-05-11 23:56
330 查看
网上有很多的例子都说可以修改linker的subsystem熟悉来实现。
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )
但这种方法我们需要自己提供一个额外的WinMain入口函数。
事实上一种比较简单的方法去隐藏控制台程序的窗口是利用 FreeConsole() 函数来实现。对于的函数AllocConsole()是用来显示窗口。
int _tmain(int argc, _TCHAR* argv[])
{
FreeConsole();
Configuration* pConfig = Configuration::GetInstance();
if (argc == 2)
{
pConfig->SetMonitorFolder(argv[1]);
}
return 0;
}
#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )
但这种方法我们需要自己提供一个额外的WinMain入口函数。
事实上一种比较简单的方法去隐藏控制台程序的窗口是利用 FreeConsole() 函数来实现。对于的函数AllocConsole()是用来显示窗口。
int _tmain(int argc, _TCHAR* argv[])
{
FreeConsole();
Configuration* pConfig = Configuration::GetInstance();
if (argc == 2)
{
pConfig->SetMonitorFolder(argv[1]);
}
return 0;
}
相关文章推荐
- 在控制台程序中隐藏控制台窗口!
- 在控制台程序中隐藏控制台窗口
- (转自 ncode)VC++ 如何隐藏控制台程序窗口
- c# 控制台程序 隐藏控制台窗口
- 转:隐藏C#控制台程序运行时的窗口
- [VC++]控制台程序窗口隐藏
- 隐藏控制台程序的窗口(转)
- VC++ 如何隐藏控制台程序窗口
- [VC++]控制台程序窗口隐藏 (好东西学习学习)
- 在控制台程序中隐藏控制台窗口!
- 在控制台程序中隐藏控制台窗口!
- C# 调用控制台程序同时隐藏控制台窗口
- 在控制台程序中隐藏控制台窗口
- VC++ 如何隐藏控制台程序窗口
- 在控制台程序中隐藏控制台窗口!
- 用什么方法调用控制台程序,同时做到:1.隐藏控制台窗口;2.获取控制台程序的exit status
- 在控制台程序中隐藏控制台窗口
- 在控制台程序中隐藏控制台窗口!
- VC Console(控制台)程序如何隐藏CMD窗口
- .NET调用Windows API隐藏控制台程序运行的窗口,并设置开机自启动