[分享]把程序锁定到Win7任务栏,该怎么处理
2016-11-29 14:05
375 查看
[分享]把程序锁定到Win7任务栏
本功借鉴妖哥的Blog http://blog.csdn.net/ccrun/article/details/6906471
DotNetFramework 3.5,如果是2.0的话需要把System.Linq去掉
C#版代码
Win7Taskbar类
调用方法
本功借鉴妖哥的Blog http://blog.csdn.net/ccrun/article/details/6906471
DotNetFramework 3.5,如果是2.0的话需要把System.Linq去掉
C#版代码
Win7Taskbar类
using System; using System.Collections.Generic; using System.Linq; using System.Text; using Shell32; using System.IO; namespace TestWin7Taskbar { class Win7Taskbar { public static bool LockApp(bool isLock, string appPath) { Shell shell = new Shell(); Folder folder = shell.NameSpace(Path.GetDirectoryName(appPath)); FolderItem app = folder.ParseName(Path.GetFileName(appPath)); string sVerb = isLock ? "锁定到任务栏(&K)" : "从任务栏脱离(&K)"; foreach (FolderItemVerb Fib in app.Verbs()) { if (Fib.Name == sVerb) { Fib.DoIt(); return true; } } return false; } } }
调用方法
string appPath = @"C:\Windows\notepad.exe"; Console.WriteLine(Win7Taskbar.LockApp(true, appPath) ? "锁定程序成功" : "锁定程序失败"); Console.ReadKey(); Console.WriteLine(Win7Taskbar.LockApp(false, appPath) ? "解锁程序成功" : "解锁程序失败");
相关文章推荐
- WIN7将程序锁定到任务栏消失不见了怎么办
- Win7 没有“将此程序锁定在任务栏”解决方案
- C#实现将程序锁定到Win7任务栏的方法
- win7计算机快捷键没有了怎么办?将计算机图标锁定到任务栏的方法
- 解决Win7中程序无法“锁定到任务栏”或“附到开始菜单”的问题
- 把程序锁定到Win7任务栏
- Win7 本地打印后台处理程序服务没有运 怎么办
- 解决Win7中程序无法“锁定到任务栏”或“附到开始菜单”的问题
- win7如何把一个程序锁定到任务栏
- 把程序锁定到Win7任务栏
- win7 修复左下任务栏不能锁定程序
- win7程序未响应怎么处理及缩短未响应时间
- 解决Win7无法将程序锁定到任务栏或附到开始菜单的方法
- win7不能把程序锁定到任务栏的解决方法
- WIN7下的WCF遇到的问题:HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理
- 如何解决Win7无法将程序附到任务栏的问题
- 在Win7(64位)系统下运行World Wind源码程序出现“未处理BadImageFormatException”错误解决方法(另:附加信息)
- Win7 HTTP 错误 404.17 – Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。
- AD用户频繁锁定处理实例-分享
- WIN7(x64) IIS7.5 404.17错误:请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。