如何把软件“钉”在开始菜单或任务栏:
需要注意的是只能将链接钉在开始菜单或任务栏,而且链接必须指向可执行程序。所以我们需要先为目标程序创建一个链接,然后调用ShellExecute,将链接钉住,钉完后这个链接可以删掉。任务栏上钉与解除时传递给ShellExecute的lpOperation参数是taskbarpin/taskbarunpin,而开始菜单的lpOperation参数是startpin/startunpin。
Win7下,将应用程序锁定到任务栏中:
ShellExecute(NULL, _T("taskbarpin"), _T("C:\\....\\.lnk"), NULL, NULL, SW_SHOWNORMAL);
将应用程序锁定到开始菜单中:
ShellExecute(NULL, _T("startpin"), _T("C:\\....\\.lnk"), NULL, NULL, SW_SHOWNORMAL);
以上操作,在win7成功,在win10失败!
如果觉得《快捷方式锁定至任务栏》对你有帮助,请点赞、收藏,并留下你的观点哦!