-
Windows10将应用程序图标显示在任务栏上的方法
2020-04-15 10:45:22在windows10系统中,右下角会显示很多图标,但是有些我们自己安装的应用程序的图标并不会显示在右下角的任务栏中,而是需要点击那个上拉箭头,使之弹出。这很不方便我们使用,下面我们就来看一下如何解决这个问题吧...在windows10系统中,右下角会显示很多图标,但是有些我们自己安装的应用程序的图标并不会显示在右下角的任务栏中,而是需要点击那个上拉箭头,使之弹出。这很不方便我们使用,下面我们就来看一下如何解决这个问题吧。
第一步,在任务栏空白处单击右键,左键单击任务栏设置,打开任务栏设置:
第二步,单击选择哪些图标显示在任务栏上:
第三步,将需要显示在任务栏上的图标设置为开,就能在右下角显示出来想要显示的图标了:
以上就是本文的全部内容了,欢迎大家在评论区留言互相讨论,也欢迎大家的批评指正^ _ ^ -
解决:WIN10任务栏中的文件夹右键菜单弹出太慢
2019-06-30 15:52:48如题,WIN10中用着用着会发现任务栏的文件夹右键菜单(下图)弹出来比较慢: 刚开始我怀疑是有程序注册了文件夹的右键菜单弹出而导致, 但是,有一个现象:在桌面或者在计算机其它地方的文件夹右键菜单弹出速度...如题,WIN10中用着用着会发现任务栏的文件夹右键菜单(下图)弹出来比较慢:
刚开始我怀疑是有程序注册了文件夹的右键菜单弹出而导致,
但是,有一个现象:在桌面或者在计算机其它地方的文件夹右键菜单弹出速度却非常迅速。
所以,应该不是这个原因,网上查了一堆资料,基本上都是说去注册表清理一下右键菜单响应注册的库什么的,
死马当活马医,试了,确实不行。
最后自己研究,找到了真正的原因:最近历史记录 导致!
弹出菜单里面会有最近历史记录,这个记录的枚举导致了速度慢。
清理一下 最近历史记录 就解决这个问题。
操作步骤:
1.任务栏右键菜单点击“任务栏设置”;
2.在新弹出的界面点击左边的“开始”;
3.开关一下这项:“在“开始”菜单或任务栏的跳转列表中显示最近打开的项”
然后你再试试任务栏的文件夹右键菜单,发现就飞快了!
本文结束。
-
C#用鼠标钩子屏蔽任务栏右键弹出菜单
2014-08-06 16:51:23最近遇到需要屏蔽任务栏的右键弹出菜单问题,小费了番周折,写出来希望对需要的人有帮助。 网上查了半天资料,修改注册表可以实现,但有个缺点需要重启机器,甚为不爽。还有用鼠标钩子截获鼠标右键消息来达到目的...最近遇到需要屏蔽任务栏的右键弹出菜单问题,小费了番周折,写出来希望对需要的人有帮助。
网上查了半天资料,修改注册表可以实现,但有个缺点需要重启机器,甚为不爽。还有用鼠标钩子截获鼠标右键消息来达到目的,这里需要注意一点,当鼠标右键释放时菜单才会弹出(由于开始只截获了鼠标按下的消息,程序一直不灵,一度怀疑用钩子实现的可能性,哎,细心细心啊)。
关于c#调用Windows API和钩子的使用,资料很多就不细说了。可以参考
http://blog.csdn.net/LeoMaya/archive/2007/05/18/1615052.aspx
http://blog.csdn.net/wztgq/archive/2006/08/02/1012132.aspx
还有两个Api的浏览器,相当不错
FoxAPI中文函数浏览器V1.5(有详细的Api函数的说明)
API Explorer V2.82(可以把Api函数转换成C#和VB.Net代码)
在Visual Studio 2005中调试通过,工程可在http://download.csdn.net/source/536490下载
///Author:danseshi ///Email:danseshi@yahoo.com.cn ///Bolg:http://blog.csdn.net/danseshi/ ///Date:2008.7.12 using System; using System.Windows.Forms; using System.Drawing; using System.Runtime.InteropServices; using System.Diagnostics; namespace MouseHook { public partial class Form1 : Form { #region Fields private int hMouseHook = 0; //全局钩子常量 private const int WH_MOUSE_LL = 14; //声明消息的常量,鼠标按下和释放 private const int WM_RBUTTONDOWN = 0x204; private const int WM_RBUTTONUP = 0x205; //保存任务栏的矩形区域 private Rectangle taskBarRect; private Rectangle newTaskBarRect; //定义委托 public delegate int HookProc(int nCode, int wParam, IntPtr lParam); private HookProc MouseHookProcedure; #endregion #region 声明Api函数,需要引入空间(System.Runtime.InteropServices) //寻找符合条件的窗口 [DllImport("user32.dll", EntryPoint = "FindWindow")] public static extern int FindWindow( string lpClassName, string lpWindowName ); //获取窗口的矩形区域 [DllImport("user32.dll", EntryPoint = "GetWindowRect")] public static extern int GetWindowRect( int hwnd, ref Rectangle lpRect ); //安装钩子 [DllImport("user32.dll")] public static extern int SetWindowsHookEx( int idHook, HookProc lpfn, IntPtr hInstance, int threadId ); //卸载钩子 [DllImport("user32.dll", EntryPoint = "UnhookWindowsHookEx")] public static extern bool UnhookWindowsHookEx( int hHook ); //调用下一个钩子 [DllImport("user32.dll")] public static extern int CallNextHookEx( int idHook, int nCode, int wParam, IntPtr lParam ); //获取当前线程的标识符 [DllImport("kernel32.dll")] public static extern int GetCurrentThreadId(); //获取一个应用程序或动态链接库的模块句柄 [DllImport("kernel32.dll")] public static extern IntPtr GetModuleHandle(string name); //鼠标结构,保存了鼠标的信息 [StructLayout(LayoutKind.Sequential)] public struct MOUSEHOOKSTRUCT { public Point pt; public int hwnd; public int wHitTestCode; public int dwExtraInfo; } #endregion public Form1() { InitializeComponent(); } /// <summary> /// 安装钩子 /// </summary> private void StartHook() { if (hMouseHook == 0) { hMouseHook = SetWindowsHookEx(WH_MOUSE_LL, MouseHookProcedure, GetModuleHandle(Process.GetCurrentProcess().MainModule.ModuleName), 0); if (hMouseHook == 0) {//如果设置钩子失败. this.StopHook(); MessageBox.Show("Set windows hook failed!"); } } } /// <summary> /// 卸载钩子 /// </summary> private void StopHook() { bool stop = true; if (hMouseHook != 0) { stop = UnhookWindowsHookEx(hMouseHook); hMouseHook = 0; if (!stop) {//卸载钩子失败 MessageBox.Show("Unhook failed!"); } } } private int MouseHookProc(int nCode, int wParam, IntPtr lParam) { if (nCode >= 0) { //把参数lParam在内存中指向的数据转换为MOUSEHOOKSTRUCT结构 MOUSEHOOKSTRUCT mouse = (MOUSEHOOKSTRUCT)Marshal.PtrToStructure(lParam, typeof(MOUSEHOOKSTRUCT));//鼠标 //这句为了看鼠标的位置 this.Text = "MousePosition:" + mouse.pt.ToString(); if (wParam == WM_RBUTTONDOWN || wParam == WM_RBUTTONUP) { //鼠标按下或者释放时候截获 if (newTaskBarRect.Contains(mouse.pt)) { //当鼠标在任务栏的范围内 //如果返回1,则结束消息,这个消息到此为止,不再传递。 //如果返回0或调用CallNextHookEx函数则消息出了这个钩子继续往下传递,也就是传给消息真正的接受者 return 1; } } } return CallNextHookEx(hMouseHook, nCode, wParam, lParam); } #region Events private void Form1_Load(object sender, EventArgs e) { MouseHookProcedure = new HookProc(MouseHookProc); //taskBarHandle为返回的任务栏的句柄 //Shell_TrayWnd为任务栏的类名 int taskBarHandle = FindWindow("Shell_TrayWnd", null); //获得任务栏的区域 //有一点要注意,函数返回时,taskBarRect包含的是窗口的左上角和右下角的屏幕坐标 //就是说taskBarRect.Width和taskBarRect.Height是相对于屏幕左上角(0,0)的数值 //这与c#的Rectangle结构是不同的 GetWindowRect(taskBarHandle, ref taskBarRect); this.richTextBox1.Text = "taskBarRect.Location:" + taskBarRect.Location.ToString() + "/n"; this.richTextBox1.Text += "taskBarRect.Size:" + taskBarRect.Size.ToString() + "/n/n"; //构造一个c#中的Rectangle结构 newTaskBarRect = new Rectangle( taskBarRect.X, taskBarRect.Y, taskBarRect.Width - taskBarRect.X, taskBarRect.Height - taskBarRect.Y ); this.richTextBox1.Text += "newTaskBarRect.Location:" + newTaskBarRect.Location.ToString() + "/n"; this.richTextBox1.Text += "newTaskBarRect.Size:" + newTaskBarRect.Size.ToString(); } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { this.StopHook(); } private void button1_Click(object sender, EventArgs e) { this.StartHook(); this.button1.Enabled = false; this.button2.Enabled = true; } private void button2_Click(object sender, EventArgs e) { this.StopHook(); this.button1.Enabled = true; this.button2.Enabled = false; } #endregion } }
转载自:http://blog.csdn.net/danseshi/article/details/2643440
-
没有安装音量控制程序,windows任务栏不能显示音量图标
2011-12-13 09:04:43在网上找了找问题解决方法,发现有一条看起来比较对,就是在控制面板里找到声音和音频设备,在音量选项卡下勾选将音量图标放入任务栏复选框,可是这时候弹出来一个提示框:由于没有安装音量控制程序,windows无法在...昨天用电脑时偶然发现,左面任务栏音量图标(小喇叭)不见了,然后点击右键找到自定义通知,在过去的项目里边找到小喇叭,点击行为处选择总是显示,以为就可以了。但是根本不起作用。
在网上找了找问题解决方法,发现有一条看起来比较对,就是在控制面板里找到声音和音频设备,在音量选项卡下勾选将音量图标放入任务栏复选框,可是这时候弹出来一个提示框:由于没有安装音量控制程序,windows无法在任务栏上显示任务控制。又在网上找了找最后解决了问题。方法是下载了一个sndvol32.exe ,直接放到c:\windows\system32下面(system32的目录)然后打开控制面板下的声音和音频设备,勾选将音量图标放入任务栏,就可以了。
也可以去其它电脑里面把sndvol32.exe拷贝一份,放大system32目录下即可!
-
在Pocket PC的Today界面上的任务栏加入你的应用程序图标
2006-05-22 12:46:00只需要在Today界面上点击这个图标,你的应用程序就会弹出来,实在是一个不错的功能.相当于桌面上的最大化和最小化. 相信在桌面上解决这个问题实在是easy,本质上是加个托盘图标. 切换到正题上来. 如何加入?查了一下... -
由于没有安装音量控制程序,windows无法在任务栏上显示任务控制
2011-07-13 08:36:02发现有一条看起来比较对,就是在控制面板里找到声音和音频设备,在音量选项卡下勾选将音量图标放入任务栏复选框,可是这时候弹出来一个提示框:由于没有安装音量控制程序,windows无法在任务栏上显示任务控制... -
如何确定windows弹出的广告窗口是哪个程序导致并找出来
2020-05-25 22:35:57每次电脑开机后,就会弹出一个广告窗口,之前没理它,今天实在忍不了了,然后在下方的任务栏图标上点击右键看到了这个广告窗口的执行程序是cnewscenter.exe,然后用everything搜了下这个程序在哪儿,后来发现在C:\... -
远程桌面突然没有桌面和任务栏
2015-01-19 09:56:24使用远程桌面突然没有了桌面和任务栏,但之前用 IE 打开的网页都还在,可以用 Alt + Tab 切换出来显示,这一看是由于 explorer.exe 死掉了。 按 Windows + R 想弹出运行框,没反应。 发送不了 Ctrl + Alt + Delete... -
Windows隐藏工具栏并使程序窗口全屏显示
2016-04-02 23:41:18前几天用VS看代码时发现桌面空间不够,于是就打起了任务栏的主意,然而windows本身带的自动隐藏功能并不能很好的解决我的问题,因为当鼠标划过时,任务栏还会弹出.在网上也没有找到合适的解决办法,于是费了一天查资料,做... -
东芝移动硬盘无法弹出密保,无法执行该软件,因为未启动需要的服务程序
2020-12-11 18:40:28刚买的东芝移动硬盘,很嘚瑟,用了...原来是需要启动一个服务就可以了,鼠标桌面下方的任务栏- 右键-启动任务管理器–服务-找到TosHddscSvc服务-启动服务,如下图打开就可以了,密保的窗口就弹出来了。问题解决。 ... -
Qt Creator 的安装和hello world 程序+其他程序的编写--不是一般的好
2011-01-28 17:02:08序并没有结束,我们可以打开windows 任务管理器,可以看到我们的程序仍在执 行。 因为return a.exec();一句表示只要主窗口界面不退出,那么程 序就会一直执行。所以只有用第一种方法,将该语句也放到if 语句中,而在... -
双11临近,电脑无缘无故的弹出了双11天猫广告,必须追踪到底
2020-10-21 16:47:58满腔被羞辱的心情,决定一追到底,到底是哪个程序弹出来的,平时没有弹出来广告,居然临近双11了就弹出来了,这隐藏得有点深啊。 话不多说,先上广告图: 我奇怪了,先是再通知栏中,托盘图标闪烁天猫的图标,... -
解决主窗体拖拽移动过程中DoModal出来的窗体无法收到鼠标消息问题
2011-02-11 17:18:00如果在拖拽主窗体使之不断移动的过程中,收到自定义消息X,在Win7 32位中就会出现一个问题:看上去Explorer卡住了,点击桌面上的图标没有反应,主窗体和弹出的Child无任何反应,鼠标不能移动到任务栏上。 此时可以... -
易语言程序免安装版下载
2011-04-07 09:28:50注意:静态编译后的易语言EXE和DLL之间不能再共享“某些”句柄或资源,这一点和原动态连接时的程序行为不能保持一致,使用时请务必设法避免此类用法(MYSQL支持库我们作了特别处理)。 注意:静态编译后常量数据... -
gnome显示桌面图标_gnome tweak tool 不显示桌面图标,为什么
2020-12-19 02:44:24win7 系统windows xp系统win 7 系统1首先在任务栏处点击右键-属性,弹出设置面板 再选择自定义当然在WIN7系统我们也可以点那个三角形,然后就会有自定义的图标出来2弹出自定义菜单,我们可以看到进来运行的程序3点开... -
即时通讯系统 Version 1.0 及使用说明(不好意思刚才把文档忘了同程序一起传)
2008-10-29 02:42:24界面是弹出式的,比较霸道,显示总在最前(挡在其他所有程序前),有信息来时不看都不行,当然,如果你把界面拖到边界的边缘,有消息来,它倒真的弹不出来; 界面大小不能调,点击“关闭”不会退出程序,只是将... -
软件打开后页面前台不显示
2017-09-30 08:58:06打开印象笔记,在桌面上却看不到正在运行的程序,但是底下状态栏里却显示正在运行。 1 首先,右击状态栏,点击任务管理器,检查是否软件正在运行,如果正在运行的话,试一下是否结束任务后还是这样. 2... -
windows10安装ubuntu子系统,喜欢折腾的人正在路上
2020-10-22 17:23:00第一步:win+R 输入control,弹出控制面板,然后选择进入程序和功能,选择 然后在弹出的框内找到适用于Linux的windows子系统并勾选,如下图 然后点击确定,等待安装完成。可能需要重启系统,然后重启系统之后接着... -
人人都应该掌握的一些电脑操作技巧
2010-03-22 09:26:08三,快速关闭没有响应的程序 “开始→运行”,输入“Regedit”,打开“注册表编辑器”,在HKEY-CURRENT-USER下新建串值Waittokillapptimeout,将其键值设为1000(ms)或更小。 允许强行关机 进入HEKY-USERS.... -
Google Chrome 6.0.451.0 Dev 版(一个由Google公司开发的网页浏览器)
2010-06-30 15:20:40网络应用程序可在没有网址列(Omnibox)和浏览工具栏的情况下在Chrome中执行。 [编辑本段]其他 工作管理员(Task Manager) 利于管理各个分页与外挂,有助用户终止恶意操作。 [编辑本段]浏览器标准测试 ●... -
金山u盘卫士4.0绿色版.rar
2019-09-02 10:59:09U盘闪电弹出功能,当插入U盘后在任务栏显示U盘弹出图标,U盘快捷管理,当插入U盘后显示小U悬浮窗口。U盘容量鉴定,在使用时请勿中途拔出U盘或关机、并关闭U盘上的程序,在鉴定前备份重要资料。U盘读写速度测试,可以... -
工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究
2017-02-28 21:22:19Activity Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,是一个负责与用户交互的组件 SSH 为 Struts+Spring+Hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。... -
DOS 软盘+光盘+U盘+硬盘+NTFS 想拥有更强大的DOS功能??
2013-03-11 09:45:26③要运行光盘上的程序必须在启动时选择加载光驱驱动,否则无法转换到光驱的盘符。 你需要的文件都加好之后,就可以刻录光盘了(如下图): 完成后你就有了一张自己的DOS启动光盘喽。 5、将该光盘放入... -
excel的使用
2012-11-25 17:06:01首先打开“工具”菜单,单击“宏”命令中的“Visual Basic编辑器”,进入Visual Basic编辑环境,在“工程-VBAobject”栏中的当前表上单击鼠标右键,选择“插入”-“模块”,在右边栏创建下面的函数rrr,代码如下: ... -
2004-2010软考程序员真题
2012-09-27 12:33:0053、WINDOW98中,不能在"任务栏"内进行的操作是 A) 设置系统日期的时间 B)排列桌面图标 C)排列和切换窗口 D)启动"开始"菜单 54、word 主窗口的标题栏右边显示的按钮是 A)最小化按钮 B)还原按钮 C)... -
金山词霸与卡巴冲突问题解决方法
2007-08-11 18:48:00不知道使用卡巴斯基的朋友有没有碰到一个问题,开启金山词霸后,只要鼠标点击输入单词的文本框,词霸就会失去响应.并且无法结束进程.我试一一下,不是取词功能的问题,...再弹出来的界面里切换到"信任程序".再 单击右边"添