參考書《VC++ Windows Shell Programming》
這裏僅僅是記錄下該資源,推薦到下文列出的鏈接進行查看
用VC++ 進行Windows Shell 擴展編成
由ccc編譯
序言:
看過一些對windows 外殼的擴展程序,在使用上通常都是直接利用windows的外殼API作一些工做,由於外殼操做須要一些比較專業的知識,所以,大部分編程人員特別是使用集成編程環境的程序人員對windows shell的擴展編程不很瞭解,也缺少這方面的資料。
在作過一些程序以後,感受到使用windows shell的擴展編程能夠使程序與操做系統的結合更加緊密,就好像應用程序已經融入到操做系統之中同樣。在使用windows shell擴張編程工具的過程當中深切體會到windows shell技術資料的重要性,爲此,根據
Dino Esposito的《Visual C++ Windows Shell Programming》爲藍本,編譯造成如下文字,爲但願使用windows shell編程的人員提供一點幫助。
Windows Shell 編程shell
http://blog.csdn.net/chchzh/article/details/2210729編程
Windows Shell 編程 第一章 Windows Shell是什麼windows
http://blog.csdn.net/chchzh/article/details/2211475函數
Windows Shell 編程 第二章 Shell的結構工具
http://blog.csdn.net/chchzh/article/details/2222622測試
http://blog.csdn.net/chchzh/article/details/2233634
深刻討論了一個函數SHFileOperation(),對它的每個方面都做了完全地測試了。從拷貝,移動,重命名或刪除文件,以及設置標誌改變函數行爲開始,而後展開了對某些未寫進資料的返回碼,Bugs,函數缺陷的討論。歸納地講,在這一章中,給出了:
怎樣編程SHFileOperation()spa
最廣泛的編程錯。操作系統
這個函數在資料方面的短缺.net
怎樣利用文件名映射的優勢xml
http://blog.csdn.net/chchzh/article/details/2246694
怎樣取得相關於給定文件或文件夾的各類圖標
怎樣知道可執行文件(.EXE)的二進制格式
怎樣肯定給定文件或文件夾可能具備的系統屬性
怎樣使用圖像列表合併兩個圖標,不用XOR修飾與設備關聯操做
http://blog.csdn.net/chchzh/article/details/2276849
Windows Shell 擴展編程 第十五章
http://blog.csdn.net/chchzh/article/details/4597866