"/subsystem:\"windows\" 和标准流句柄如何兼容?
经常看见程序前面写这句话,美其名曰“没有console窗口的console程序”:
#pragma comment(linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"")
可是这样写之后有个问题就是GetStdHandle不能获得标准输入输出流句柄,如果没有流句柄,可以说这种形式已然无实用价值。
那在没有console窗口的情况下如何得到标准输入输出流句柄?
或者如何在代码中控制子系统是console or windows?
请指教,谢谢。