看板 Programming 關於我們 聯絡資訊
問題: 想寫一隻程式,用來知道,電腦中有沒有我所指定的icon? 例如:桌面上要有 "Recyle Bin" "Acer Tour" 等等 原本是想用API CFileFind 中的函式 但是發現 去查路徑 C:\User\XX\Desktop上 沒有 資源回收桶 是要去Registry查嗎? 要寫程式去Registry查? 還是有什麼方法呢? 多謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.64.215
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)
leicheong:就每個lnk用IShellLink.GetIconLocation 61.92.4.195 04/26 07:48
leicheong:看指到那了... 有逗號表示目標可能有 61.92.4.195 04/26 07:49
leicheong:多於一個icon resource, 需要用resID 61.92.4.195 04/26 07:49
leicheong:來指定... 61.92.4.195 04/26 07:49
leicheong:啊... GetIconLocation()已經把resID 61.92.4.195 04/26 07:50
leicheong:分開了... :P 61.92.4.195 04/26 07:51
leicheong:也可以載入可執行檔後用FindResource() 61.92.4.195 04/26 07:54
leicheong:逐個EXE, DLL, OCX找一下, 不過會很慢 61.92.4.195 04/26 07:55
leicheong:就是了... 61.92.4.195 04/26 07:55