精华内容
下载资源
问答
  • 使用Windows任务栏应用程序将雷鸟最小化到任务栏。 在Windows 10上测试。 公告(2021年2月21日) 到目前为止,似乎不再需要使用此应用程序来最小化Thunderbird到托盘的距离。 设置菜单中有一个选项,可让您在...
  • 标题 在Windows任务栏右击程序,点击"关闭窗口"程序会直接关闭,在FormClosing事件里判断即可 private void DMainForm_FormClosing(object sender, FormClosingEventArgs e) { if (e.CloseReason == CloseReason....

    在Windows任务栏右击程序,点击"关闭窗口"程序会直接关闭,在FormClosing事件里判断即可

     private void DMainForm_FormClosing(object sender, FormClosingEventArgs e)
            {
                if (e.CloseReason == CloseReason.UserClosing)
                {
                    //设置成True,不会被关闭程序,给出提示框
                    e.Cancel = true;
                    if (MessageBoxEx.ShowDialog("确定退出系统吗?", "提示", MessageBoxButtons.YesNo, MessageBoxExIcon.Why) == DialogResult.OK)
                    {    
                        //关闭程序             
                        Process.GetCurrentProcess().Kill();
                    }
                }
            }
    
    展开全文
  • 程序能够对 Windows 7 中的任务栏实时预览缩略图进行一系列个性化的调整,使其使用起来更炫更方便,避免了不方便的注册表修改操作,将其转化为方便图形界面,只需要点几下鼠标就可以轻松设置。  其主要功能包括...
  • Windows服务托盘 使用ac#应用程序控制Windows服务,例如从任务栏图标按钮打开和关闭
  • 远程任务栏 创建人:Evan Kale ISeeDeadPixel.com 在此处观看演示视频: : 博客文章: : 概括: 控制移动设备上的Windows任务。 描述: 该项目包含一个本机Windows应用程序(RemoteTaskbarServer)和一个...
  • 因为习惯通过Windows任务栏上右键来关闭某个文件夹或者程序。但是换到win10后,发现在任务栏右键菜单里面,默认会显示最近浏览的文件夹,被win10这个功能烦了一段时间,今天打算把它给解决了! 直接看图: ...

    因为习惯通过Windows任务栏上右键来关闭某个文件夹或者程序。但是换到win10后,发现在任务栏右键菜单里面,默认会显示最近浏览的文件夹,被win10这个功能烦了一段时间,今天打算把它给解决了!

    直接看图:

    展开全文
  • Ubuntu Dock(位于屏幕左侧的任务栏)可以轻松打开,管理和切换您最喜爱的应用程序与正在运行的应用程序。 我喜欢点击Dock中的应用程序图标来恢复,切换并最小化它。 这是Windows中的默认行为。 但默认情况下,...

    Ubuntu Dock(位于屏幕左侧的任务栏)可以轻松打开,管理和切换您最喜爱的应用程序与正在运行的应用程序。

    我喜欢点击Dock中的应用程序图标来恢复,切换并最小化它。 这是Windows中的默认行为。

    但默认情况下,Ubuntu Dock关闭了此选项。

    只需在终端中运行此命令,就可以轻松地为Ubuntu Dock启用最小化操作:

    gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
    
    展开全文
  • mobile系统下,隐藏任务栏程序

    千次阅读 2011-07-18 19:11:51
    说明:此程序是为了隐藏任务栏而开发的。此程序是在Windows Mobile 6 ...运行此程序,就会创建一个新的进程来运行驱动调试工具,此时任务栏开始隐藏,直到关闭驱动调试工具,任务栏自动恢复。主要函数说明:GetModuleFi

    说明:此程序是为了隐藏任务栏而开发的。此程序是在Windows Mobile 6 Professional SDK下开发的控制台程序。运行此程序,就会创建一个新的进程来运行驱动调试工具,此时任务栏开始隐藏,直到关闭驱动调试工具,任务栏自动恢复。

    主要函数说明:

    GetModuleFileName

    功能:

    获取一个已装载模板的完整路径名称

    返回值:

    Long,如执行成功,返回复制到lpFileName的实际字符数量;零表示失败。会设置GetLastError

    函数原型:

    DWORDGetModuleFileName(

      HMODULE hModule,

      LPTSTR lpFilename,

      DWORD nSize

    );

    参数说明:

    hModule HMODULE 装载一个程序实例的句柄。如果该参数为NULL,该函数返回该当前应用程序全路径。

    lpFileName LPTSTR 是你存放返回的名字的内存块的指针,是一个输出参数

            nSizeDWORD ,装载到缓冲区lpFileName的最大值

    头文件:

    include Windows.h

     

     FindWindow

    功能:

    找到相应窗口的句柄

    返回值:

    如果函数执行成功,则返回值是拥有指定窗口类名或窗口名的窗口的句柄。

    如果函数执行失败,则返回值为 NULL 。可以通过调用GetLastError函数获得更加详细的错误信息。

    函数原型:

    HWND FindWindow

      (

      LPCSTR lpClassName,

      LPCSTR lpWindowName

      );

    参数说明:

    lpClassName

    指向一个以null结尾的、用来指定类名的字符串或一个可以确定类名字符串的原子。如果这个参数是一个原子,那么它必须是一个在调用此函数前已经通过GlobalAddAtom函数创建好的全局原子。这个原子(一个16bit的值),必须被放置在lpClassName的低位字节中,lpClassName的高位字节置零。

    如果该参数为null时,将会寻找任何与lpWindowName参数匹配的窗口。

    lpWindowName

    指向一个以null结尾的、用来指定窗口名(即窗口标题)的字符串。如果此参数为NULL,则匹配所有窗口名。

    头文件:

    winuser.h

    EnableWindow

    功能:

    该函数允许/禁止指定的窗口或控件接受鼠标和键盘的输入,当输入被禁止时,窗口不响应鼠标和按键的输入,输入允许时,窗口接受所有的输入。

    返回值:

    如果窗口原来是被禁止的,返回值不为零;如果窗口原来不是被禁止的,返回值为零。若想获得更多的错误信息,可调用GetLastError函数。

    函数原型:

    BOOLEnableWindow(HWND hWnd,BOOL bEnable);

    参数说明:

    hWnd:被允许/禁止的窗口句柄。

    bEnable:定义窗口是被允许,还是被禁止。若该参数为TRUE,则窗口被允许。若该参数为FALSE,则窗口被禁止。

    ShowWindow

    功能:

    该函数设置指定窗口的显示状态。

    返回值:

    如果窗口当前可见,则返回值为非零。如果窗口当前被隐藏,则返回值为零。

    函数原型:

    BOOLShowWindow(HWNDhWnd, int nCmdShow);

    参数说明:

    hWnd:指窗口句柄。

    nCmdShow:指定窗口如何显示。如果发送应用程序的程序提供了STARTUPINFO结构,则应用程序第一次调用ShowWindow时该参数被忽略。否则,在第一次调用ShowWindow函数时,该值应为在函数WinMain中nCmdShow参数。在随后的调用中,该参数可以为下列值之一:

    SW_FORCEMINIMIZE:在WindowNT5.0中最小化窗口,即使拥有窗口的线程被挂起也会最小化。在从其他线程最小化窗口时才使用这个参数。

    SW_HIDE:隐藏窗口并激活其他窗口。

    SW_MAXIMIZE:最大化指定的窗口。

    SW_MINIMIZE:最小化指定的窗口并且激活在Z序中的下一个顶层窗口。

    CreateProcess

    功能:

    创建一个进程

    返回值:

    如果函数执行成功,返回非零值。

    如果函数执行失败,返回零,可以使用GetLastError函数获得错误的附加信息。

    函数原型:

    BOOL CreateProcess

             (

             LPCTSTR lpApplicationName,

             LPTSTR lpCommandLine,

             LPSECURITY_ATTRIBUTES lpProcessAttributes。

             LPSECURITY_ATTRIBUTES lpThreadAttributes,

             BOOL bInheritHandles,

             DWORD dwCreationFlags,

             LPVOID lpEnvironment,

             LPCTSTR lpCurrentDirectory,

             LPSTARTUPINFO lpStartupInfo,

             LPPROCESS_INFORMATION lpProcessInformation

             );

    参数说明:

    lpApplicationName:

    指向一个NULL结尾的、用来指定可执行模块的字符串。

    这个字符串可以是可执行模块的绝对路径,也可以是相对路径,在后一种情况下,函数使用当前驱动器和目录建立可执行模块的路径。

    这个参数可以被设为NULL,在这种情况下,可执行模块的名字必须处于 lpCommandLine 参数的最前面并由空格符与后面的字符分开。

    lpCommandLine:

    指向一个NULL结尾的、用来指定要运行的命令行。

    这个参数可以为空,那么函数将使用参数指定的字符串当作要运行的程序的命令行。

    lpProcessInformation:

    指向一个用来接收新进程的识别信息的PROCESS_INFORMATION结构体。

    其他参数为默认值,ce不支持。

    WaitForSingleObject

    函数原型:

    DWORDWaitForSingleObject(

      HANDLE hHandle,

      DWORD dwMilliseconds

      );

    参数说明:

    hHandle [in]对象句柄。可以指定一系列的对象,如Event、Job、Memory resource notification、Mutex、Process、Semaphore、Thread、Waitable timer等。

    当等待仍在挂起状态时,句柄被关闭,那么函数行为是未定义的。该句柄必须具有 SYNCHRONIZE 访问权限。

    dwMilliseconds [in]定时时间间隔,单位为milliseconds(毫秒).如果指定一个非零值,函数处于等待状态直到hHandle 标记的对象被触发,或者时间到了。如果dwMilliseconds 为0,对象没有被触发信号,函数不会进入一个等待状态,它总是立即返回。如果dwMilliseconds 为INFINITE,对象被触发信号后,函数才会返回。

    返回值:

    执行成功,返回值指示出引发函数返回的事件

     程序流程图:


    代码:

    #include<windows.h>

    #include<winuser.h>

    int_tmain(intargc, _TCHAR* argv[])

    {

     

     

        HWNDhWnd;

        DWORDdwLen;

        PROCESS_INFORMATIONpi;

        TCHARszPath[MAX_PATH];

     

        dwLen= GetModuleFileName(NULL, szPath, MAX_PATH);//获取当前模块目录

        if (!dwLen)

        {

           return 0;

        }

     

        while (szPath[--dwLen] != _T('\\'))

        {

           szPath[dwLen] = _T('\0');

        }       

        wcscat(szPath, _T("DM.exe"));//调试工具的可执行文件

     

        hWnd= FindWindow(_T("HHTaskBar"), NULL);//找到任务栏句柄

        if (hWnd)

        {

           EnableWindow(hWnd, FALSE);//隐藏任务栏

           ShowWindow(hWnd, SW_HIDE);

        }

     

        if(CreateProcess(szPath,NULL, NULL,0, FALSE, 0, NULL,NULL, NULL,&pi))

        {

           WaitForSingleObject(pi.hProcess, INFINITE);//无线等待,直到调试工具关闭

           CloseHandle(pi.hThread);

           CloseHandle(pi.hProcess);

        }

     

        EnableWindow(hWnd, TRUE);//显示任务栏

        ShowWindow(hWnd, SW_SHOW);

        return 0;

    }


    展开全文
  • 创建快捷方式,加好参数再锁定到任务栏,启动时加的的参数没有起作用...锁定到任务栏之后,把这个程序关闭。 然后shift+右键单击,选属性,想怎么改就怎么改。 http://blog.csdn.net/ifooc/article/details/8040053
  • Windows7 任务栏缩略图自定义程序能够对 Windows 7 中的任务栏实时预览缩略图进行一系列个性化的调整,使其使用起来更炫更方便,避免了不方便的注册表修改操作,将其转化为方便图形界面,只需要点几下鼠标就可以轻松...
  • windows系统下定时关闭程序

    千次阅读 2019-05-13 10:41:55
    首先创建一个txt文件,写入 taskkill /f /im xxx.exe 其中xxx.exe是你要关闭的进程中运行的exe,可以...关闭程序写完然后就是设置定时任务了 右键我的电脑,点击管理 点击创建基本任务,写入名称描述 然后就...
  • Jump Lists可以使用户方便快捷的找到想要浏览的文件... “Taskbar Tasks” 放置了应用程序的一些默认任务:“打开IE 浏览器”、“从任务栏取消固定”、“关闭程序”。无论是否对Jump Lists 做过开发,“Taskbar Tasks”
  • 1.打开程序管理器(ctrl+alt+delete) 2.在进程那里找到"explorer.exe",然后按结束进程(此时工具会消失) 3.然后在文件(程序管理器左上角)...6.再一次,打开文件,新任务,在空白里打: explorer.exe, 确定...
  • 1.打开程序管理器(ctrl+alt+delete) 2.在进程那里找到"explorer.exe",然后按结束进程(此时工具会消失) 3.然后在文件(程序管理器左上角),点击"新任务" ...6.再一次,打开文件,新任务,在空白里打:explorer.ex...
  • Windows XP 系统中,某些情况下可能会出现任务栏工作不正常的情况,比如:任务栏不显示正在运行的程序的图标,或者在任务栏上总是出现重复的图标。要解决这类问题,可以尝试如下方法:按下 Ctrl+Alt+Del 键,打开...
  • Windows 10虚拟桌面热键和系统任务栏图标 官方网站: : 这是商业软件。 所有用户都将获得10天的试用期,试用期满后,您需要购买许可证才能继续使用。 _ _ _ 特征 热键: 热键不仅限于虚拟桌面。 您可以为以下...
  • 托盘图标上可打开、隐藏和关闭程序 效果展示: 2 代码实现 2.1 思路 两个程序,Unity一个程序,winform一个程序 winform程序用来生成托盘图标,并且控制Unity程序的最大、最小化及关闭 Unity程序需要监听到鼠标...
  • 在退出“CBOX央视影音”在线视频播放的App客户端时,该视频播放的App客户端已经成功退出(包括在Windows任务管理器中CBox的进程), 但是“CBOX央视影音”图标在任务栏的右下角还显示,需要鼠标手工移动到此处才消失...
  • windows如何(设置/关闭)某个程序开机自启 如何设置某个程序开机自启 ...第一步:打开任务管理器(右键下方的任务栏,选择任务管理器) 第二步:点击运行选项卡 第三步:右键对应要关闭程序,点击禁用
  • Windows CMD模式下关闭应用程序

    千次阅读 2017-05-31 10:01:23
    3.如果要关闭某个程序:taskkill /f /im “程序名称”,之后可以看到对应服务一的状态改变,显示为暂缺即已经关闭程序4.使用dos命令行可以对正在运行的程序进行进行管理,对于多桌面任务的管理是十分有用的,同样在...
  • 将英文提示改为简体中文 '来源:Microsoft Windows XP NewsGroup <br>Set WSHShell = WScript.CreateObject("WScript.Shell") Message = "本脚本用于修复Windows XP中当最小化程序时,无法在任务栏显示...
  • 本篇我们开始介绍任务栏的另一个亮点:跳转列表...以IE 浏览器为例看看JL 都具备哪些功能: · 在红色区域“Taskbar Tasks” 放置了应用程序的一些默认任务:“打开IE 浏览器”、“从任务栏取消固定”、“关闭程...
  • 应用程序操作托盘图标是通过windows的委托来处理的,也就是应用程序对系统说“我要添加一个图标”,于是任务栏就多了个图标,程序退出时对系统说“把我的图标删除了”,任务栏才会消除图标。 直接砍掉一个进程,...
  • Message = "本脚本用于修复Windows XP中当最小化程序时,无法在任务栏显示图标的问题。"& vbCR & vbCR Message = Message & "为了正常工作,本脚本将关闭和重启 Windows Explorer 外壳,这个操作不会损坏你的系统。...
  • 下面的代码设置窗体的关闭按钮事件,当点击标题栏中的“X”时,程序缩到任务栏上:首先添加一个NotifyIcon控件,参考如下属性代码: privateSystem.Windows.Forms.NotifyIconntiSysTray;////ntiSysTray//...
  • 在skype快捷方式上右击--属性--兼容性--"以兼容模式运行这个程序"打钩--选择"windowsXP (Service Pack3)"--应用--确定--重启skype 就可以了!
  • 为什么我打开一个程序,在任务栏有两个一样的图标,关闭一个后,另一个也关闭 任务栏出现两个重复图标的解决办法 电脑最近不知道是什么原因, 任务栏中经常出现重复图标. 尝试以下修改注册表方法: 打开注册表编辑器...
  • Set WSHShell = WScript.CreateObject("WScript.Shell") Message = "本脚本用于修复Windows XP中当最小化程序时,无法在任务栏显示图标的问题。"& vbCR & vbCR Message = Message & "为了正常工作,本...
  • 当各位经过一天忙碌的工作后,准备关电脑回家的时候却发现Windows 7任务栏上众多正在运行中的程序需要逐个关闭,也许这时候你就在想要是能一下子把它们全关了该多省事。其实,这个想法是完全可以办到的,而且不需要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 745
精华内容 298
关键字:

windows任务栏关闭程序