当前位置:  编程技术>.net/c#/asp.net

c#实现隐藏与显示任务栏的方法详解

    来源: 互联网  发布时间:2014-10-22

    本文导语:  1.导入System.Runtime.InteropServices命名空间。 2.API函数ShowWindow()能够控制人和窗体的现实状态,其声明格式如下: 代码如下:[DllImport("user32.dll")]public static extern int ShowWindow(int hwnd,int nCmdShow);其中hwnd表示窗体的句柄,nCmdShow表示窗体的...

1.导入System.Runtime.InteropServices命名空间。

2.API函数ShowWindow()能够控制人和窗体的现实状态,其声明格式如下:

代码如下:

[DllImport("user32.dll")]
public static extern int ShowWindow(int hwnd,int nCmdShow);

其中hwnd表示窗体的句柄,nCmdShow表示窗体的现实状态。

3.API函数FindWindow()可用于返回任务栏所在窗体类“Shell_TrayWnd”句柄,其声明格式如下:

代码如下:

[DllImport("user32.dll")]
public static extern int FindWindow(string lpClassName,string lpWindowName);

实例如下,主要代码为(使用了2个btn控件):
代码如下:

 private const int SW_HIDE = 0;  //隐藏任务栏
        private const int SW_RESTORE = 9;//显示任务栏

        [DllImport("user32.dll")]
        public static extern int ShowWindow(int hwnd,int nCmdShow);
        [DllImport("user32.dll")]
        public static extern int FindWindow(string lpClassName,string lpWindowName);

        private void button1_Click(object sender, EventArgs e)
        {
            ShowWindow(FindWindow("Shell_TrayWnd",null),SW_HIDE);
            //YinYiNiao's Blog
        }

        private void button2_Click(object sender, EventArgs e)
        {

            ShowWindow(FindWindow("Shell_TrayWnd",null),SW_RESTORE);
        }


    
 
 

您可能感兴趣的文章:

  • c#通过委托delegate与Dictionary实现action选择器代码举例
  • C#实现获取枚举中元素个数的方法
  • C#实现自定义双击事件
  • C#键盘输入回车键实现点击按钮效果的方法
  • C#实现获取一年中是第几个星期的方法
  • C#实现Datatable排序的方法
  • C#实现装箱与拆箱操作简单实例
  • 解决C#中WebBrowser的DocumentCompleted事件不执行的实现方法
  • C#下实现创建和删除目录的实例代码
  • 使用C#实现在屏幕上画图效果的代码实例
  • C#实现过滤html标签并保留a标签的方法
  • c#实现TextBox只允许输入数字
  • C# Winform 整个窗口拖动的实现代码
  • c# ListView实现双击Item事件的变通方法
  • C#实现随鼠标移动窗体实例
  • C#中的FileUpload 选择后的预览效果具体实现
  • C# 窗体隐藏及任务管理器中禁止关闭的实现代码
  • C#的锯齿数组以及C++实现代码
  • C#格式化文件大小的实现代码
  • C#怎样才能实现窗体最小化到托盘呢?
  • C# char类型字符转换大小写的实现代码
  • Base64编码原理详解及c++编码解码实现
  • 如何在Linux下使用脚本实现程序的自动重启!望各位详解!
  • <<TCP-IP详解卷二:实现>>是以哪个系统为基础的?
  • Android 实现永久保存数据的方法详解
  • MySql实现跨表查询的方法详解
  • sql server日期相减 的实现详解
  • c#之滚动字幕动画窗体的实现详解
  • 解析C#彩色图像灰度化算法的实现代码详解
  • php实例分享之通过递归实现删除目录下的所有文件详解
  • c#之圆形无标题栏椭圆窗体的实现详解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Android 显示和隐藏输入法实现代码
  • WinForm实现关闭按钮不可用或隐藏的方法
  • 用语句怎样实现 显示/隐藏 JComboBox的下拉框? 谢谢
  • jquery实现div层的隐藏或显示
  • Jquery判断div是否为空以实现显示或隐藏的代码
  • 用css实现隐藏文本框
  • DevExpress实现TreeList按条件隐藏节点CheckBox的方法
  • C#实现登录窗口(不用隐藏)
  • JBuilder4中怎样能让JFrame实现全屏?需要隐藏任务栏和标题条
  • Jquery实现控件的隐藏和显示实例
  • jquery 点击按钮弹出层 点击空白处隐藏层的实现代码
  • Jquery 点击切换图片并隐藏与显示内容的实现代码
  • 用jQuery实现的智能隐藏、滑动效果的返回顶部代码
  • Android实现动态显示或隐藏密码输入框的内容
  • Jquery显示与隐藏input默认值的实现代码
  • Jquery实现显示隐藏动态效果的例子
  • 使用android隐藏api实现亮度调节的方法
  • jQuery实现显示与隐藏div
  • android Setting中隐藏项实现原理与代码
  • c# 实现窗体拖到屏幕边缘自动隐藏
  • 通过javascript实现DIV居中,兼容各浏览器版本
  • socket实现多文件并发传输,求助多线程实现问题?
  • Python GUI编程:tkinter实现一个窗口并居中代码
  • interface 到底有什么用???实现接口,怎么实现??
  • 通过javascript库JQuery实现页面跳转功能代码
  • Jquery判断div是否为空以实现显示或隐藏的代码 iis7站长之家
  • sharepoint 2010 使用STSNavigate函数实现文件下载举例
  • windows 下的PortTunnel 在linux下怎么实现?或者相应的已经实现的软件?端口映射
  • php实现socket实现客户端和服务端数据通信源代码
  • 网站重定向用C语言实现iptables,ACL实现
  • flash AS3反射实现(describeType和getDefinitionByName)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3