发新话题
打印

如何删除?

如何删除?

程序里如何删除桌面上的某个快截方式?

TOP

和删除文件没什么区别吧
马甲1号粉丝会成员::<加入方法>
新会员:【U571-233】 【红山茶】 【Jim.zh】 【leak】【mygod】 【敢刷天下单】 【hooligancex】【hingman】【changhefirst】
老会员:【leny】【cyan】【yxsoft】 【馬甲壹號】【hwjmyz 】【makesoft】【reika】(接收所有马甲、月入万刀、有特殊才艺者....)

TOP

扩展名为lnk
酸酸甜甜就是我……
点击这里得美刀

TOP

引用:
原帖由 四裤全输 于 2006-7-29 00:35 发表
扩展名为lnk
:cool:
正解。

TOP

谢谢楼上三位

1.首先得到当前桌面路径:
char szPath[256];
SHGetSpecialFolderPath(0,szPath,CSIDL_DESKTOPDIRECTORY,0);
2.然后在快捷方式名后加.lnk,如:
strcat(szPath, "\\editplus.lnk");
3.最后再删除:       
DeleteFile(szPath);
4.删除成功!

TOP

发现自己不会Windows API。。。

TOP

顶一下

TOP

发新话题