zoukankan      html  css  js  c++  java
  • C#隐藏与显示系统任务栏和开始菜单栏按钮

    隐藏与显示系统任务栏和开始菜单栏按钮:
    直接上代码:
           private const int SW_HIDE = 0;  //隐藏
           private const int SW_RESTORE= 5;  //显示
     
           [DllImportAttribute("user32.dll")]  
           private static extern int FindWindow(string ClassName,string WindowName);
           [DllImport("user32.dll")]  
           private static extern int ShowWindow(int handle,int cmdShow);


          //隐藏
            private void button3_Click(object sender, EventArgs e)  
            {  
                ShowWindow(FindWindow("Shell_TrayWnd", null), SW_HIDE);//隐藏系统任务栏
                ShowWindow(FindWindow("Button", null), SW_HIDE);//隐藏系统开始菜单栏按钮
            }  
         //显示
            private void button2_Click(object sender, EventArgs e)  
            {  
                ShowWindow(FindWindow("Shell_TrayWnd", null), SW_RESTORE);//显示系统任务栏
                ShowWindow(FindWindow("Button", null), SW_RESTORE);//显示系统开始菜单栏按钮
            }


    说明:
    (1)引用了系统API函数,需要引用命名空间
             using System.Runtime.InteropServices;
    (2)ShowWindow()参数类型是一些int类型,可以查看MDNS
    也可以写成  
             ShowWindow(FindWindow("Shell_TrayWnd", null), 0); 

  • 相关阅读:
    团队项目冲刺第6天
    冲刺阶段第五天
    冲刺阶段前四天总结
    "博客园"用户体验分析
    测试计划
    scrum敏捷开发
    团队开发_软件项目风险管理
    sprint计划会议
    svn 之 svn的两种开发模式
    redis 之 搭建真实集群
  • 原文地址:https://www.cnblogs.com/qiantao/p/9405141.html
Copyright © 2011-2022 走看看