如何隐藏控制台程序,让其看不见,但是在后台正常运行?

wanyyl2353406 2010-12-27 04:52:30
怎么实现呢?对于GUI程序可以通过ShowWindow(hWnd,SW_HIDE);但是对于CUI程序呢?我比较茫然。
...全文
323 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanyyl2353406 2010-12-28
  • 打赏
  • 举报
回复
在此谢谢各位马上揭贴
你妹的特盗不 2010-12-28
  • 打赏
  • 举报
回复
你妹的特盗不 2010-12-28
  • 打赏
  • 举报
回复
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")

这个才是控制台win32程序不显示窗口的重点代码...

csdn blog有人详细说明了原因的,好象链接是一楼的
jcwinner 2010-12-28
  • 打赏
  • 举报
回复
做成服务程序就好了呀!
cpp_crab 2010-12-28
  • 打赏
  • 举报
回复

lz,4楼就是正解了,还要啥自行车啊

[Quote=引用 4 楼 robertbaker 的回复:]
//////////////////////////////////////////////////////////////////////////////////////////
// Hide your console

#include <windows.h>
#include <mmsystem.h>

#pragma comment(lib, "winmm.lib")
#……
[/Quote]
wanyyl2353406 2010-12-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 robertbaker 的回复:]
说明程序已经运行了,因为你看不到界面,
[/Quote]
我能具体应用到我的控制台程序吗?
_JeffreyWu 2010-12-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 visualeleven 的回复:]

http://blog.csdn.net/VisualEleven/archive/2010/11/21/6025210.aspx
[/Quote]
CreateDesktop做什么
LiuYinChina 2010-12-27
  • 打赏
  • 举报
回复
说明程序已经运行了,因为你看不到界面,
wanyyl2353406 2010-12-27
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 robertbaker 的回复:]
//////////////////////////////////////////////////////////////////////////////////////////
// Hide your console

#include <windows.h>
#include <mmsystem.h>

#pragma comment(lib, "winmm.lib")
#……
[/Quote]
PlaySound做什么?
LiuYinChina 2010-12-27
  • 打赏
  • 举报
回复

//////////////////////////////////////////////////////////////////////////////////////////
// Hide your console

#include <windows.h>
#include <mmsystem.h>

#pragma comment(lib, "winmm.lib")
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")

int main()
{
PlaySound("SystemStart", NULL, SND_ALIAS|SND_SYNC);
Sleep(50);
return 0;
}
wanyyl2353406 2010-12-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 visualeleven 的回复:]
http://blog.csdn.net/VisualEleven/archive/2010/11/21/6025210.aspx
[/Quote]
这个行吗?我能不能在程序自身上实现这个,如点击控制台上的关闭,就隐藏。
wanyyl2353406 2010-12-27
  • 打赏
  • 举报
回复
太不厚道了 人呢?

16,467

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧