网上搜遍了各种都不能实现,就不说了。
下边就简单说下自己的想法。
既然微软把固定权利交给了用户,用户手工能操作,那么好吧,就想办法模拟用户手工操作好了...
用户是用鼠标点击右键,弹出菜单,然后再点击...
网上有一种方法读取菜单项找到“固定到任务栏”...可惜就这个提取不出来,芭比球了...
抛开鼠标操作,用户还可以键盘的,这样也还行!
嗯,就是快捷键了。
当然,首先要打开资源管理器,定位到文件(或快捷方式)。
explorer.exe /e,/select, C:\\Users\\ye\\Desktop\\imPost.lnk即可。
然后弹出菜单shift+F10,
用快捷键执行“固定到任务栏(K)”,看来大家都注意到了这个K了,那么就简单了。
keybd_event就弄定。
我是用VC试的...
哎,这思路,也是个奇葩。
奇葩的第一章~如此简单