码迷,mamicode.com
首页 > Windows程序 > 详细

c# 控制台应用程序怎么隐藏黑窗口

时间:2015-10-29 18:03:15      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:

class Program
    {
        [DllImport("user32.dll", EntryPoint = "ShowWindow", SetLastError = true)]
        static extern bool ShowWindow(IntPtr hWnd, uint nCmdShow);
        [DllImport("user32.dll", EntryPoint = "FindWindow", SetLastError = true)]
        public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
        static void Main(string[] args)
        {
            Console.Title = "WAHAHA";
            IntPtr intptr = FindWindow("ConsoleWindowClass""WAHAHA");
            if (intptr != IntPtr.Zero)
            {
                ShowWindow(intptr, 0);//隐藏这个窗口
            }
            string x;
            x = Console.ReadLine();
        }
    }
通过以上代码只能是让其闪的时间变得纪委短暂。有时候还是看到有框出现。
代码摘自网络

c# 控制台应用程序怎么隐藏黑窗口

标签:

原文地址:http://www.cnblogs.com/812931637Z/p/4921022.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!