winform显示、隐藏任务栏及开始菜单

        

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

     /// <summary>
        /// 获取窗体的句柄函数
        /// </summary>
        /// <param name="lpClassName">窗口类名</param>
        /// <param name="lpWindowName">窗口标题名</param>
        /// <returns>返回句柄</returns>
        [DllImport("user32.dll", EntryPoint = "FindWindow", SetLastError = true)]
        public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
        /// <summary>
        /// 显示任务栏 && 开始菜单
        /// </summary>
        public static void ShowTask()
        {
            //显示任务栏
            ShowWindow((int)FindWindow("Shell_TrayWnd", null), SW_RESTORE);
            //显示系统开始菜单栏按钮
            ShowWindow((int)FindWindow("Button", null), SW_RESTORE);
        }

        /// <summary>
        /// 隐藏任务栏 && 开始菜单
        /// </summary>
        public static void HideTask()
        {
            //隐藏任务栏
            ShowWindow((int)FindWindow("Shell_TrayWnd", null), SW_HIDE);
            //隐藏系统开始菜单栏按钮
            ShowWindow((int)FindWindow("Button", null), SW_HIDE);
        }

原文地址:https://www.cnblogs.com/teng-0802/p/11793025.html

时间: 2024-10-02 06:38:32

winform显示、隐藏任务栏及开始菜单的相关文章

sharepoint中根据“是/否(复选框)”的值显示隐藏指定栏

sharepoint中根据“是/否(复选框)”的值显示隐藏指定栏 function HideColumn(targetColumn, hideColumn) { var columnObj = $("input[Title='" + hideColumn + "']"); $("input[Title='" + targetColumn + "']").bind('click',function() { if($(this).

实战基础技能(13)--------C#代码实现隐藏任务栏、开始菜单和禁用任务管理器

一:截图,主要是调用系统接口和更改注册表实现功能 二:代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.I

iframe的滚动栏问题:显示/隐藏滚动栏

iframe 问题2008-01-22 16:37******   显示 iframe 内容 XHTML 1.0 Transitional 标准不能显示 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://ww

WinForm实现类似QQ停靠,显示隐藏过程添加特效效果

原文:WinForm实现类似QQ停靠,显示隐藏过程添加特效效果 这可能是个老题长谈的问题了,只是在项目中会用到这个效果,所以今天做个记录.大家见了别喷我.在项目中的需求是这样的. 打开程序,在屏幕的右下角会显示一个窗体,一般情况下该窗体会隐藏停靠在右边,只露出很小部分,当鼠标移动到这个很小部分时,窗体全部显示,显示过程是从右边滑动到左边,当鼠标离开窗体时,窗体需要隐藏在右边,只露出很小部分,隐藏过程是从左边滑动到右边. 实现此类效果我碰到的连个难点是:1.如何判断鼠标离开了窗体?2.窗体显示隐藏

jQuery版感应鼠标显示隐藏的菜单

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery版感应鼠标显示隐藏的菜单丨天津

5购物车菜单显示隐藏和事件委托版

HTML代码: 第一版HTML:(非事件委托版) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>菜单和详细显示隐藏</title> <style type="text/css"> * { margin: 0; padding: 0; font-family: "\5FAE\8F6F\96C5\9ED1

1.鼠标点击换样式+2.下拉菜单缓慢显示/隐藏样式效果

1.鼠标点击换样式 <style type="text/css"> .aa{ width:90px; height:60px;text-align:center; vertical-align:middle; line-height:60px; margin-right:10px; font-size:19px; float:left; background-color:#06F} </style> <body> <div style=&quo

经典的菜单显示隐藏代码

1.按钮上的click事件 : 控制菜单的显示隐藏,同时需要阻止事件冒泡到document: 2.document的 click事件: 让menu隐藏,这个功能是点击document任意一处,将菜单隐藏: 3.菜单的click事件:菜单本身并没有,是菜单内部的元素的click事件,需要阻止内部元素的click事件冒泡到document: 4.菜单内部list元素的 click事件:menu不能隐藏. <!DOCTYPE html> <html lang="en">

UIScrollView UITableView 上拉隐藏导航栏和tabbar 下拉显示导航栏和tabbar

//UIScrollView  UITableView 上拉隐藏导航栏和tabbar 下拉显示导航栏和tabbar-(void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate{ CGPoint translation = [scrollView.panGestureRecognizer translationInView:scrollView.superview];    if