如何寫一隻程式 判斷 桌面上 有沒有此icon的存在? |
答題得分者是:boss.tw
|
tai721014
一般會員 發表:19 回覆:12 積分:6 註冊:2008-07-02 發送簡訊給我 |
|
boss.tw
高階會員 發表:15 回覆:109 積分:194 註冊:2005-05-17 發送簡訊給我 |
icon 是指捷徑嗎?
捷徑就是 xxx.lnk 所以在桌面的捷徑是 C:\Documents and Settings\uuu\桌面\xxx.lnk 只要配合 FindFirstFile、 FindNextFile 就可以知道有沒有那個 icon 存在 ===================引 用 tai721014 文 章=================== 需要解決的問題是: 寫一隻程式,判斷某個地方是有有這icon的存在 例如: 判斷桌面上是否有 Recycle Bin or Norton Online Backup 或 McAfee 的icon存在? 我用CFileFind類中的 FindFile函數 找尋C:\User\Rex\Desktop資料夾 只能找到 我自己放在桌面上的東西 找不到Recycle Bin 請問 程式是該去哪邊找呢? 還是?該用什麼方式找? 有sample code嗎? 多謝 |
tai721014
一般會員 發表:19 回覆:12 積分:6 註冊:2008-07-02 發送簡訊給我 |
|
boss.tw
高階會員 發表:15 回覆:109 積分:194 註冊:2005-05-17 發送簡訊給我 |
|
tai721014
一般會員 發表:19 回覆:12 積分:6 註冊:2008-07-02 發送簡訊給我 |
找資源回收桶,只是其中一個task
例如: 今天灌好電腦, 桌面就會顯示一些icon 或是我自行安裝軟體後,桌面會放上icon 如果我手上有一個list 說 想查詢電腦"桌面上" 有 1.GOM Player 2.McAfee Security Scan Plus 3.Power DVD 10 4.Adobe Reader X 5.Avira AntiVir Control Center 6.資源回收桶 ....等等 除了用肉眼看 能否有寫成程式,當我執行這程式 就跟我說 這些icon存不存在呢? 要用什麼方法 因為用windows 搜尋"*.lnk" 可以找到一些icon 應該可以用CFileFind 類來模擬這樣的功能 但是我卻找不到"資源回收桶" 但資源回收桶是剛灌好電腦就有的東西 請問我開怎麼做呢? 多謝 |
shininggod
一般會員 發表:16 回覆:20 積分:17 註冊:2009-05-13 發送簡訊給我 |
以w7來說
除了檢查 c:\users\自己\destop\ 還要檢查 c:\users\public\desktop\ 系統圖案要去註冊表挖...
編輯記錄
shininggod 重新編輯於 2011-04-29 00:55:55, 註解 無‧
|
tai721014
一般會員 發表:19 回覆:12 積分:6 註冊:2008-07-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |