作者RexBT (Rex)
看板Programming
标题[问题] 请问如何 写程式 知道电脑中有没有我所指定的 icon?
时间Mon Apr 25 19:15:48 2011
问题:
想写一只程式,用来知道,电脑中有没有我所指定的icon?
例如:桌面上要有 "Recyle Bin" "Acer Tour" 等等
原本是想用API CFileFind 中的函式
但是发现
去查路径 C:\User\XX\Desktop上 没有 资源回收桶
是要去Registry查吗?
要写程式去Registry查?
还是有什麽方法呢?
多谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.36.64.215
1F:→ kingofsdtw:让我想到del /f /s /a :r:h:s Thumbs 124.8.250.22 04/25 20:48
阿是什麽意思?@@
※ 编辑: RexBT 来自: 114.36.64.215 (04/25 20:54)
2F:推 leicheong:就每个lnk用IShellLink.GetIconLocation 61.92.4.195 04/26 07:48
3F:→ leicheong:看指到那了... 有逗号表示目标可能有 61.92.4.195 04/26 07:49
4F:→ leicheong:多於一个icon resource, 需要用resID 61.92.4.195 04/26 07:49
5F:→ leicheong:来指定... 61.92.4.195 04/26 07:49
6F:→ leicheong:啊... GetIconLocation()已经把resID 61.92.4.195 04/26 07:50
7F:→ leicheong:分开了... :P 61.92.4.195 04/26 07:51
8F:→ leicheong:也可以载入可执行档後用FindResource() 61.92.4.195 04/26 07:54
9F:→ leicheong:逐个EXE, DLL, OCX找一下, 不过会很慢 61.92.4.195 04/26 07:55
10F:→ leicheong:就是了... 61.92.4.195 04/26 07:55