"/subsystem:\"windows\" 和标准流句柄如何兼容?

M_S_D_N 2009-04-04 02:44:35
经常看见程序前面写这句话,美其名曰“没有console窗口的console程序”:
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")

可是这样写之后有个问题就是GetStdHandle不能获得标准输入输出流句柄,如果没有流句柄,可以说这种形式已然无实用价值。

那在没有console窗口的情况下如何得到标准输入输出流句柄?
或者如何在代码中控制子系统是console or windows?

请指教,谢谢。
...全文
61 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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