双击启动控制台程序,显示FORM,但是后边会有DOS窗口,如何不让DOS窗口显示

最近做一个工具,可以使WINFORM,也可以使控制台程序
2种模式
1.双击exe启动或者dos命令启动 显示form
2 dos命令启动不显示form,程序的提示信息显示在启动程序的DOS窗口
问题
如果是Winform程序,第二种模式有问题,不能使用console.write输出到启动程序的DOS命令窗口。
如果是控制台程序,双击EXE 第一种模式启动的form后边会有DOS窗体,现在不想显示DOS窗体
有没有方法解决啊 ,谢谢啦!!!感谢!

https://www.cnblogs.com/zfanlong1314/p/3994149.html