下面代码实现隐藏C#控制台程序打开的cmd窗口publicstaticstringExecute(stringexe,stringargs){stringoutput="";if(exe!=null&&exe!=""){Processprocess=newProcess();//创建进程对...
建立项目的时候不要选择consoleapplication,选择win32application
=IntPtr.Zero){ShowWindow(intptr,0);//隐藏这个窗口}stringx;x=Console.ReadLine();}}
main(){intyear;scanf("%d",&year);while(year!=0){if(year%4==0&&year%100!=0||year%400==0)printf("%d是闰年",year);elseprintf("%d不是闰年",year);system("pause");scanf(&quo
cmd.StartInfo.CreateNoWindow=true;cmd.StartInfo.WindowStyle=ProcessWindowStyle.Hidden;做c0程序时用过
链接的时候加个命令/subsystem:windowsvc的话直接在代码里加一句pragma#pragmacomment(linker,"/subsystem:windows")麻烦采纳,谢谢!
加这个就好了#pragmacomment(linker,"/subsystem:\"windows\"/entry:\"mainCRTStartup\"")截图如下:参考资料:http://blog.csdn.net/fengzi_shen/article/details/18873...
如果要隐藏,就别用控制台了,直接用win32程序即可,和控制台一样,就是没控制台窗口了。
加入这句pragmacomment(linker,"/subsystem:\"windows\"/entry:\"mainCRTStartup\"")//设置连接器选项
1、调用system函数时用start的/b参数,system("start/bping10.10.10.11-t");即可隐藏窗口。2、system函数:原型:intsystem(constchar*command);功能:执行dos(windows系统)或shell(Linux/Unix系统)...