C#显示及隐藏任务栏

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);

        /// <summary>
        /// 显示任务栏
        /// </summary>
        public static void showtask()
        {
            ShowWindow(FindWindow("Shell_TrayWnd", null), SW_RESTORE);
        }
        /// <summary>
        /// 隐藏任务栏
        /// </summary>
        public static void Hidetask()
        {
            ShowWindow(FindWindow("Shell_TrayWnd", null), SW_HIDE);
        }

  

原文地址:https://www.cnblogs.com/Hooper_he/p/9691495.html

时间: 2024-09-30 15:44:44

C#显示及隐藏任务栏的相关文章

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

private const int SW_HIDE = 0; //隐藏 private const int SW_RESTORE = 9;//显示 /// <summary> /// 获取窗体的句柄函数 /// </summary> /// <param name="lpClassName">窗口类名</param> /// <param name="lpWindowName">窗口标题名</para

设置Mac自动显示和隐藏 Dock 栏的速度

Dock 显示和隐藏,系统默认设置成了1秒 通过终端.APP修改显示和隐藏的时间 (单位:秒) 默认的:   defaults write com.apple.dock autohide-delay -int 1 优化的:   defaults write com.apple.dock autohide-delay -int 0.8   defaults write com.apple.dock autohide-delay -int 0.6   defaults write com.apple

显示和隐藏系统任务栏的类

1 public static class WinTask 2 { 3 private const int SW_HIDE = 0;//API参数表示隐藏窗口 4 private const int SW_SHOW = 5;//API参数表示用当前的大小和位置显示窗口 5 6 [DllImport("user32.dll")] 7 private static extern int FindWindow(string ClassName, string WindowName); 8 [

ios显示或隐藏导航栏的底线

根据产品需求要求把这个界面导航栏的底线去掉,下个控制器还需要有底线. 使用下面的代码实现 //在页面出现的时候就将黑线隐藏起来 -(void)viewWillAppear:(BOOL)animated { [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; [self.navigationController.navigation

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

WinCE隐藏显示任务栏,当任务栏隐藏时将其显示,当任务栏显示时将其隐藏(FindWindow,ShowWindow,IsWindowVisible),

HANDLE hWndTaskBar = ::FindWindow(TEXT("HHTaskBar"), NULL); if(::IsWindowVisible(hWndTaskBar )==FALSE) { //假设任务栏隐藏,就把任务栏显示出来 ::ShowWindow(hWndTaskBar , SW_SHOWNORMAL); } Else { //假设任务栏显示,就把任务栏隐藏 ::ShowWindow(hWndTaskBar , SW_HIDE); } 申明:以上文字为&qu

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

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

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

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

实现点击任务栏图标显示或隐藏窗体

/// <summary> /// 实现点击任务栏图标显示或隐藏窗体 /// </summary> protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.Style = cp.Style | 0x20000;//允许最小化操作 return cp; } } 原文地址:https://www.cnblogs.com/chenjiachuan/p/1027