2012-07-12 55 views
0

嘗試使用this code代碼示例2獲取文件類型的圖標。但是,在調用該函數後,傳遞的SHFILEINFO結構中的hIcon成員仍爲空。我試圖給他只文件擴展名,如.xml,.pdf等,也許這是問題。 注意:我也需要文件類型描述,所以我不能使用受管理的Icon.ExtractAssociatedIcon。 非常感謝。SHGetFileInfo返回空圖標

+0

http://whathaveyoutried.com? – 0xC0000022L 2012-07-12 15:52:08

+0

k,很好。在谷歌搜索,它似乎不是在方向。 – RoadBump 2012-07-12 15:57:48

回答

0

好的,解決了。
如果您不給他一個完整路徑,並且想要一個文件類型圖標,請在參數uFlags中設置標誌SHGFI_USEFILEATTRIBUTES